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


从 COBOL 到 Oracle PL/SQL 转换

Oracle

Ispirer MnMTK可以转换从COBOL应用到Oracle PL/SQL.


    为什么选择Ispirer MnMTK

    我们主要好处:

    • 高素质和经验丰富的技术支持: 我们的技术团队拥有在复杂程度不同的迁移项目的工作经验。
    • 客户至上的方针和快速定制: 我们个性化我们的迁移工具可以充分满足客户的业务需求,定制的转换和优化在1-2工作日完成。
    • 预售参与 : 我们会在评估决定之前展示完全转换。
    • 灵活的定价策略: 我们为您提供广泛的选择,其中您一定会找到最适合您的价格方案。
    • 优化转换-: 没有Ispirer的文库或转换后使用IP
    • 可以帮助您自动化转换您的当前COBOL应用。它也消除大多数风险及重要减少需要的努力的总量。所有这些好处是可用的在最合理与竞争成本,可以数据库与应用迁移Ispirer MnMTK工具更加生动工具为此项目类型。 Ispirer MnMTK是也非常灵活的转换工具。 任何迁移方向可以进一步的开发。他可以提供转换以短时间。


    评估过程

    欢迎您下载我们的免费评估版本:

    转换COBOL评估版本

    请填写调查问卷,以开始您项目中的谈判或得到粗略的估计:

  • 从COBOL 到Oracle PL/SQL调查问卷(Excel)

现场演示

Ispirer转换解决方案

从 COBOL 到 Oracle PL/SQL

请求

请求报价

Ispirer转换解决方案

从 COBOL 到 Oracle PL/SQL

服务 工具

转换特征


COBOL程序结构

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


有四个部门:

  • 标识部:您必须键入程序名称。
  • 环境不:您的程序需要定义文件。
  • 数据部:您声明变量,记录,文件等
  • 过程部:您编写一个程序。这都是在一段上图样本。一段是一系列声明被标签称为。没有特定的标记一个段落的结束。


转换特征

  • 迁移COBOL的应用数据库到Oracle数据库
  • 转换从COBOL的程序到Oracle包
  • 转换过程部到Oracle规范包
    CREATE OR REPLACE PACKAGE DemoId
       AS
      PROCEDURE DemoId;
    END;
    /
    CREATE OR REPLACE PACKAGE BODY DemoId
    AS
     PROCEDURE DemoId
          AS
           BEGIN
              DBMS_OUTPUT.PUT_LINE("First DEMO");
           END;
    END DemoId;
    /

  • 转换从工作存储器部和声明变量和记录到Oracle 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);
        MY_STRING_2 VARCHAR(20);
        MY_NUMBER    NUMBER := 1;

  • 转换从COBOL记录到Oracle记录
    01 MY_DATA_RECORD.
        03 MY_NAME        PIC X(20).
        03 MY_ADDRESS  PIC X(40).
        03 MY_ID               PIC 9(2).

    到:

    DECLARE
           TYPE MY_DATA_RECORD IS RECORD (
                  MY_NAME        VARCHAR(20),
                   MY_ADDRESS    VARCHAR(40),  
                   MY_ID NUMBER);

  • 转换COBOL MOVE TO/COMPUTE语句到Oracle赋值语句
    MOVE 5 TO MY_NUMBER.

    到:

    MY_NUMBER:=5;

  • 转换从COBOL部门(段落和语句组)到Oracle过程。使用PERFORM语句SECTION 可以被称为。转换为Oracle方法周用
  • 转换COBOL控制结构到Oracle控制语句
    IF condition
    COBOL statements
    ELSE
    COBOL statements
    END IF

    到:

    IF condition
    Oracle statements
    ELSE
    Oracle statements
    END IF;
    PERFORM UNTIL
    COBOL statements
    END-PERFORM

    到:

    WHILE condition LOOP 
            loop_body 
    END LOOP;

  • 转换输出屏(DISPLAY语句)到DBMS_OUTPUT.PUT_LINE
  •  转换EXEC SQL/ END-EXEC(select, insert, update, delete, CURSOR语句)到Oracle 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 < SYSTIMESTAMP;

  • 自动转换SQL语句在嵌入式SQL (EXEC SQL/END-EXEC.) 装置到Oracle PL/SQL

  • 如果您也需要从COBOL转换到OraclePL/SQL,请与我们联系

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

...