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


从 Sybase ASA 到 SAP HANA 迁移

Sap Hana

该强大工具转换数据库架构(DDL),数据和服务器端业务逻辑从Sybase ASA到SAP HANA,并且我们可以根据客户的要求定制它。


从Sybase ASA到SAP HANA迁移特征

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

更多的从Sybase ASA到SAP HANA迁移特征

存储过程转换:

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

Sybase ASA:

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 ASA:

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 ASA:

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还转换SQL查询在前端应用程序和脚本以符合SAP HANA句式.
  • 此外,我们的工具包还能够Sybase ASA的过程代码转换为Java.NET.
  • 通过使用命令行支持您可以明显地节省时间和自动化您的迁移过程: 设定转换调度或启动转换到您的开发过程中。
  • 使用我们的工具包比较表和行的数量和执行迁移验证为所有或选定列(基于主键或指定的顺序条款)。

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

Ispirer Systems一直以实现高品位和一流的数据库迁移而备受关注。我们调整我们的迁移工具Ispirer MnMTK定制版以这样的方式能充分符合客户的业务需求。

我们的主要优点:

  • 100%自动化有三个阶段 -稳定与综合
    • 第一阶段: 数据库架构/DDL, 服务器端业务逻辑 (过程, 触发器等);
    • 第二阶段: 数据迁移和检验;
    • 第三阶段: 前端应用程序代码和SQL查询/脚本;
  • 灵活的定价: 提供广泛的选择,其中您一定会找到最适合您的价格方案。;
  • 客户至上的方针和快速定制:我们个性化我们的迁移工具可以充分满足客户的业务需求,定制的转换和优化在1-2工作日完成;
  • 预售参与:我们会在评估决定之前展示完全转换。
  • 优化转换:转换之后您得到智能和维护性代码, 并转换后没有Ispirer的文库或IP使用。

尝试免费演示版本看看Ispirer MnMTK为从Sybase ASA迁移到SAP HANA的实践中案例!


为什么Ispirer服务为Sybase ASA到SAP HANA迁移?

看起来迁移是一个巨大的和有问题的过程?那就使用我们的服务优势!只是让我们管理您的迁移项目,我们将帮助您评估,设计,实施,并最终以测试迁移。.

Ispirer服务主要优点:

  • 节省精力的解决方案;
  • 高素质的技术专家;
  • 合理的成本。

多亏我们在数据库迁移的丰富经验,我们可以解决最复杂的任务!


如果您需要从Sybase ASA迁移到 SAP HANA,我们很高兴为您服务!

现场演示

Ispirer转换解决方案

从 Sybase ASA 到 SAP HANA

请求

请求报价

Ispirer转换解决方案

从 Sybase ASA 到 SAP HANA

服务 工具

如果您也需要从Sybase ASA迁移到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系统的实施、升级和管理。

...