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


从 COBOL 到 IBM DB2 转换

DB2

使用Ispirer Migration容易转换COBOL成IBM DB2! 我们的团队可以帮助您自动化转换您的当前COBOL应用。它也消除大多数风险及重要减少需要的努力的总量。Ispirer MnMTK是也非常灵活的转换工具。任何迁移方向可以进一步的开发。他可以提供转换以短时间。


为什么选择Ispirer MnMTK为COBOL转换到IBM DB2?

Ispirer MnMTK自动您的现在的COBOL应用的整一迁移过程到DB2。此外,您对Ispirer MnMTK减少大多数的风险及低需要的努力的总量。所有这些好处是可用的最合理的与竞争成本,可以Ispirer MnMTK更佳生动工具为此项目类型。

我们主要好处:

  • 高素质和经验丰富的技术支持: 我们的技术团队拥有在复杂程度不同的迁移项目的工作经验。我将帮助您从COBOL迅速且简单的迁移到DB2。
  • 高度定制化:根据您对迁移项目的需求定制工具包。
  • 最大化节省时间和精力:自动迁移总是比手动迁移更快,更有效。Ispirer将帮助您避免在代码中的任何错误,并明显地加快迁移的过程。如果您对转换的结果不满意,您可以随时更改转换规则和快速再次转换您的COBOL代码。
  • 灵活的定价策略: 我们为您提供广泛的选择,其中您一定会找到最适合您的价格方案。
  • 纯代码: 没有Ispirer的文库或转换后使用IP。

评估过程

您可以使用我们的评估向导为搜集关于您的应用程序统计信息。 请填写调查问卷,以开始您项目中的谈判或得到粗略的估计:

现场演示

Ispirer转换解决方案

从 COBOL 到 IBM DB2

请求

请求报价

Ispirer转换解决方案

从 COBOL 到 IBM DB2

服务 工具

转换特征


COBOL程序结构

IDENTIFICATION DIVISION.
PROGRAM-ID. DemoId.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
FIRST-PARAGRAPH.
   DISPLAY "First DEMO".


共有四个部:

  • IDENTIFICATION DIVISION:这就是您要输入程序名。
  • ENVIRONMENT DIVISION:这就是您要定义程序所需要的文件。
  • DATA DIVISION:这就是您要声明变量、记录、 文件等
  • PROCEDURE DIVISION:这就是您要写程序。上面的示例里一切都在同一个段落。段落是一系列语句按标签被称为。段落结尾没有特定的标记。

转换特征

  • 将COBOL应用的数据库迁移到DB2数据库。
  • 将COBOL程序转为DB2程序。
CREATE OR REPLACE PROCEDURE DemoId()
LANGUAGE SQL
BEGIN
   CALL DBMS_OUTPUT.PUT_LINE ('FIRST DEMO');
END

  • 将WORKING-STORAGE部与声明变量与记录转为DB2 DECLARE语句
WORKING-STORAGE SECTION.
01 MY_STRING_1    PIC X(20).
01 MY_STRING_2    PIC X(30).
01 MY_NUMBER    PIC 9(2) VALUE 1.

到:

  DECLARE MY_STRING_1 VARCHAR(20);
  DECLARE MY_STRING_2 VARCHAR(30);
  DECLARE MY_NUMBER INTEGER; 
  SET MY_NUMBER = 1;
  • 将COBOL记录转为单独的DB2变量
01 MY_DATA_RECORD.
    03 MY_NAME        PIC X(20).
    03 MY_ADDRESS  PIC X(40).
    03 MY_ID               PIC 9(2).

到:

DECLARE SWV_MY_DATA_RECORD_MY_NAME VARCHAR(20);
     DECLARE SWV_MY_DATA_RECORD_MY_ADDRESS VARCHAR(40);
     DECLARE SWV_MY_DATA_RECORD_MY_ID DOUBLE;
  • 将COBOL MOVE TO/COMPUTE语句转为DB2控制语句
MOVE 5 TO MY_NUMBER.

到:

SET MY_NUMBER=5;
  • 将COBOL段(段落或语句组)转为DB2程序。使用着PERFORM语句就可以调用SECTION。PERFORM转换到DB2存储程序的调用。
  • 将COBOL控制结构转为DB2控制语句
IF/ELSE/END IF

到:

IF/ELSE/END IF;

从:

PERFORN UNTIL/END-PERFORM

到:

WHILE  LOOP

            

      END LOOP;
  • 将屏幕输出(DISPLAY语句)转为DBMS_OUTPUT.PUT_LINE
  • 将EXEC SQL/ END-EXEC语句(select, insert, update, delete, CURSOR语句)转为DB2 SQL 语句(SELECT, INSERT, UPDATE, DELETE, CURSOR语句)
EXEC SQL
    SELECT cur_date 
    FROM val_date
    WHERE cur_date < CURRENT
 END-EXEC.

到:

SELECT cur_date 
FROM val_date
WHERE cur_date < CURRENT TIMESTAMP
  • 将SQL语句在内嵌入SQL(EXEC SQL/END-EXEC.)自动转为以符合于DB2语法

您还可以通过联系我们页面与我们联系。

 
客户评价
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系统的实施、升级和管理。

...