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


转换从Pro*Cobol嵌入式Oracle到Cobol嵌入式HiRDB

Ispirer MnMTK数据库和应用迁移工具是成本效益产品,可以迎合唯一的业务要求。我们的灵活的工具是不断变化的。我们把我们的最大应力来帮助我们的客户运行平稳的数据库和应用迁移和完成各种任务。

从Pro*Cobol嵌入式Oracle到Cobol嵌入式HiRDB迁移

转换为嵌入式SQL语句基本于最初的实现 从Oracle到HiRDB

转换特征:

连接数据库/迁移控制转换

  • 连接语句转换
  • 添加新修补字节用户名和密码变量为链接由于HiRDB不支特VARCHAR变量为链接
  • 添加 "MOVE"逻辑为新声明的变量

Cobol(Oracle):

EXEC SQL
CONNECT :ID22 IDENTIFIED BY :P22
END-EXEC.

 

Cobol (HiRDB):

WORKING-STORAGE SECTION.
** SQLWays Variable FOR Username/Password **
01  SQLWAYS-ID22 PIC X(08) DEFAULT SPACE.
01  SQLWAYS-P22   PIC X(30) DEFAULT SPACE.
           …
MOVE  ID22-ARR TO SQLWAYS-ID22.
MOVE  P22-ARR  TO SQLWAYS-P22.
 
EXEC SQL
CONNECT USER :SQLWAYS-ID22 USING :SQLWAYS-P22
END-EXEC.


光标转换

Cobol(Oracle):

EXEC SQL DECLARE EMPCURSOR CURSOR FOR
SELECT T1.C2 INTO :VCHAR FROM T1, T2 
WHERE T1.C1=T2.C1(+) 
AND T2.C3(+)>0 AND T1.C4>0
END-EXEC.

 

Cobol (HiRDB):

EXEC SQL DECLARE EMPCURSOR CURSOR FOR
SELECT T1.C2 INTO :VCHAR FROM T1 LEFT OUTER JOIN T2 
ON T1.C1 = T2.C1 AND T2.C3 > 0 
WHERE T1.C4 > 0
END-EXEC.


DML查询转换

Cobol(Oracle):

EXEC SQL
UPDATE T1 SET C3=add_months(C1,C2) 
END-EXEC.

 

Cobol (HiRDB):

EXEC SQL
UPDATE T1 SET C3 = C1+C2 MONTH 
END-EXEC.


程序调用转换

  • 调用语句在PL/SQL块转换
  • 去除包名称

Cobol(Oracle):

EXEC SQL 
CALL myschema.mypkge.getsal(:increase) 
END-EXEC.
 
EXEC SQL EXECUTE 
BEGIN 
myschema.mypkge.raise_salary(:emp_id); 
END; 
END-EXEC.

 

Cobol (HiRDB):

EXEC SQL 
CALL myschema.getsal(:increase) 
END-EXEC.
 
EXEC SQL  
CALL myschema.raise_salary(:emp_id) 
END-EXEC.


主机变量的声明

  • 注释SQLCA 和 SQLDCA 变量
  • 文件包括转换

Cobol(Oracle):

EXEC SQL INCLUDE SQLCA END-EXEC.
EXEC SQL INCLUDE D:\Test\Statements\incl_file.cob END-EXEC.

 

Cobol (HiRDB):

** EXEC SQL INCLUDE SQLCA END-EXEC.
EXEC SQL COPY incl_file END-EXEC.


扩展名转换

  • 转换.PCO扩展名到 .ECB

为什么选择Ispirer MnMTK?

Ispirer MnMTK动您的Pro*Cobol嵌入式Oracle应用到Cobol嵌入式HiRDB的迁移过程。此外,您对Ispirer MnMTK减少风险和低内部的努力。所有这些好处是可用的在最合理和竞争成本,可以数据库和应用迁移Ispirer MnMTK工具更加生动工具为此项目类型。

如果您要寻找价格政策,请您点击报价请求

 
客户评价
2018年 5月 15日System Protocol Information, 马来西亚
Informix到Microsoft SQL Server数据库迁移

尊敬的先生们,

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

...

2018年 5月 11日Bellnet (HAS), 日本
Delphi转成C#

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

...

2018年 4月 24日Steek-IT,荷兰
Progress迁移到SQLServer

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

...

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

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

...

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

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

...

2018年 3月 23日IBM DB2 iSeries迁移到Microsoft SQL Server, 美国

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

...

客户的反馈
我们将研究你和其他人在接下来的一两周内发送的所有材料。几乎所有的竞争对手都无法为我们提供迁移代码的样本。你寄给我们的材料,包括迁移的代码,将把你的公司放在一个小的顶部。如果我们的客户应该决定实现迁移项目,我只能推荐你的公司,因为你除了沟通,显得非常高效和简单。



更多