智能和高度自动化的跨平台数据库和应用程序迁移


从 Sybase ASE 到 SAP HANA 迁移

Sap Hana

数据库迁移工具Ispirer MnMTK可以转换从Sybase ASE到SAP HANA. 您可以使用我们的转换工具为存储过程,功能,触发器,视图,图表迁移。我们帮助我们的客户了解自动化的数据库和应用迁移解决方案的价值,使企业价值增长。


从Sybase ASE到SAP HANA迁移概观

这个工具迁移一下数据库的对象和属性到SAP HANA:

  • 存储过程,功能和触发器转换
  • 内置的功能转换
  • DDL转换

我们提供您更深入了解从Sybase ASE到SAP HANA迁移特征。

存储过程转换:

  • 基本语句和句式(循环, DML语句,光标等)转换

Ispirer MnMTK工具特征为从Sybase ASE到SAP HANA迁移

  • SQL脚本的快和实用转换 - 您可能容易开始转换现有SQL 脚本 - DDL语句,数据库SQL dump,SQL 查询等
  • 转换与数据库连接 - SQLWays可以连接Sybase ASE,提取和转换整个数据库或只是指定的对象和图表
  • 生成SQL脚本在SAP HANA句式
  • 命令行支持可以帮助您自动迁移过程
  • 迁移的检验 - 这个工具可以比较表的数,表的行,与履行数据的检验为所有或选择的列 (主关键字或指定的顺序子句基础上的)

为什么选择Ispirer MnMTK为迁移从Sybase ASE到SAP HANA

Ispirer MnMTK与我们支持保证低成本及近100%整一从Oracle到SAP HANA 迁移的自动化。

  • ~100%自动化有三个阶段 - 一致与综合
    • 第一阶段: 数据库图表/DDL, 服务端域逻辑(T/SQL存储过程,触发器等)
    • 第二阶段: 数据的迁移和检验
    • 第三阶段: 前端应用代码和SQL查询/脚本
  • 快速定制 - 免费修补在1-2工作日

  • 预售参与 - 我们在评估决定之前展示完全转换。 参与过程

  • 低成本 - 我们提供灵活定价

  • 优化的转换 - 智能和维护性代码,没有Ispirer用于转换后的中间设备

Sybase ASE:

CREATE PROCEDURE sp_loop_proc
AS
DECLARE @found INT 
DECLARE @val INT 
SET @found = 1
SET @val = 1
WHILE @found <> 0
BEGIN
 SELECT @found = COUNT(*) FROM tsample WHERE a = @val
 IF @found = 0 
  INSERT INTO tsample VALUES(@val, 1)
SET @val = @val+1
END
SELECT @val

SAP HANA:

CREATE PROCEDURE sp_loop_proc 
LANGUAGE SQLSCRIPT 
   AS 
   DECLARE found INTEGER; 
   DECLARE val INTEGER; 
BEGIN 
   found := 1; 
   val := 1; 
   WHILE :found <> 0 
   DO 
      SELECT COUNT(*) INTO found FROM tsample WHERE a = :val; 
      IF :found = 0 THEN 
         INSERT INTO tsample VALUES(:val, 1); 
      END IF; 
      val := :val+1; 
   END WHILE; 
   SELECT :val FROM DUMMY; 
END;

存储功能的转换:

  • 基本语句和句式(循环, DML语句,光标等)转换
  • IN, OUT, INOUT参数

Sybase ASE:

CREATE FUNCTION BONUS(@salary INT, @grade INT, @dept_id INT)
RETURNS INT
AS
    BEGIN
    DECLARE @bonus INT
    DECLARE @cat INT
    SET @bonus = 0
    SELECT  @cat = dept_cat FROM department 
        WHERE dept_id = @dept_id
 
    IF (@cat < 10)
        BEGIN
            SET @bonus = @salary *15/100
 
        END
        ELSE
            BEGIN
            SET @bonus = @salary * 10/100
        END
RETURN @bonus
END

SAP HANA:

CREATE PROCEDURE BONUS(OUT RETURNVAL INTEGER,
v_salary INTEGER, v_grade INTEGER, v_dept_id INTEGER)
LANGUAGE SQLSCRIPT
   AS
   v_bonus  INTEGER;
   v_cat  INTEGER;
BEGIN
   v_bonus := 0;
   SELECT   dept_cat INTO v_cat FROM department 
   WHERE dept_id = :v_dept_id;
 
   IF (:v_cat < 10) THEN
 
      v_bonus := :v_salary*15/100;
   ELSE
      v_bonus := :v_salary*10/100;
   END IF;
   RETURNVAL := :v_bonus;
END;

触发器转换:

  • 基本语句和句式

Sybase ASE:

CREATE TRIGGER TEST_TRIGGER_VAR_UPDATE 
ON TARGET FOR UPDATE, DELETE, INSERT 
AS 
INSERT INTO SAMPLE_TR VALUES (CURRENT_TIME(), USER)

SAP HANA:

CREATE TRIGGER TEST_TRIGGER_VAR_UPDATE 
AFTER UPDATE OR DELETE OR INSERT 
ON TARGET 
BEGIN 
   INSERT INTO SAMPLE_TR VALUES(CURRENT_TIME, CURRENT_USER); 
END;

请查阅有关Ispirer MnMTK的主要好处更多的信息。

现场演示

Ispirer转换解决方案

从 Sybase ASE 到 SAP HANA

请求

请求报价

Ispirer转换解决方案

从 Sybase ASE 到 SAP HANA

服务 工具

有关更多的信息,请您联系我们

 
客户评价
System Protocol Information, 马来西亚
Informix到Microsoft SQL Server数据库迁移

尊敬的先生们,

我们刚刚完成了到目前为止最大的从Informix到MS SQL Server迁移任务。这项运动是按计划按时完成的。这是成功的,感谢您工具做很大一部分。

...

Bellnet (HAS), 日本
Delphi转成C#

我们的客户BELLNET是一家日本IT公司,它维护用于控制医疗设备的计算机软件。它需要把这样的医疗软件迁移从Delphi到C#,并联系我们要求转换工具。

...

Steek-IT,荷兰
Progress迁移到SQLServer

Steek-IT是一家荷兰ICT公司,具有15年以上的数据迁移经验。除了我们专业的领域MSSQL、SSIS、SSAS,我们还创建网站、企业软件和iOS应用程序。

...

案例研究
Informix 4GL转移到Microsoft SQL Server的解决方案, 美国

我们的客户是一家值得信赖的美国公司,为美国的100000多家中小企业提供人力资源服务和业务解决方案。

...

Oracle Forms迁移到Java, 美国
用于Ispirer MnMTK的Oracle Forms自动化迁移到Java的可行性已被证明!

于2017年初,一家全球信息技术咨询公司联系Ispirer Systems。该公司与组织合作,制定技术战略并实现IT解决方案,增强公司的业务能力。

...

IBM DB2 iSeries迁移到Microsoft SQL Server, 美国

来自美国的全方服务资讯科技公司,致力于软件和应用程序开发、再工程和维护。该公司提供Web服务,包括网站设计、网站托管和SEO。也从事CRM系统的实施、升级和管理。

...