商用数据库转型国产数据库,对象改造?

目前商用的db2,Oracle 等商用数据库,是存在大量的对象的。
针对这些对象有什么好的工具或方法,来实现对应的语法改造。

参与16

4 同行回答

libai21 libai21 课题专家组 软件架构设计师 海通证券
有些厂商号称有工具可以改写,可以做给poc,让厂商来测试一下。显示全部

有些厂商号称有工具可以改写,可以做给poc,让厂商来测试一下。

收起
证券 · 2023-11-01
浏览401
flywiththewind flywiththewind 其它 easy world
既然国产,就肯定需要花时间和精力去改造。兼容性强也不见得是好事。只是短时间很爽,上马很快。但最终还是需要花大把时间去优化和改造。显示全部

既然国产,就肯定需要花时间和精力去改造。兼容性强也不见得是好事。只是短时间很爽,上马很快。但最终还是需要花大把时间去优化和改造。

收起
系统集成 · 2023-08-04
浏览682
waring_id waring_id 技术经理 某公司
国产的数据库会有各自不同的特性,对于 这2款数据库的兼容程度也是不一样的。具体要结合选择的国产数据库评估。如果有技术能力,尽量完成标准化的 SQL 改造,这样后续的升级和扩展兼容性最高,也不会被单个厂商绑定。...显示全部

国产的数据库会有各自不同的特性,对于 这2款数据库的兼容程度也是不一样的。具体要结合选择的国产数据库评估。
如果有技术能力,尽量完成标准化的 SQL 改造,这样后续的升级和扩展兼容性最高,也不会被单个厂商绑定。

收起
零售/批发 · 2023-09-05
浏览603
匿名用户匿名用户
大量使用Oracle数据库/DB2数据库的存储过程对象,在国产数据库替代的过程,唯有业务系统层做改造,把存储过程的业务逻辑实现放到业务系统层来实现。国产集中式关系型数据库和国产设备的整体运算能力不足,国产分布式关系型数据库产品在存储过程对象方面的功能可实现、技术架构原理上...显示全部

大量使用Oracle数据库/DB2数据库的存储过程对象,在国产数据库替代的过程,唯有业务系统层做改造,把存储过程的业务逻辑实现放到业务系统层来实现。

国产集中式关系型数据库和国产设备的整体运算能力不足,国产分布式关系型数据库产品在存储过程对象方面的功能可实现、技术架构原理上决定性能不满足

收起
软件开发 · 2023-09-23
浏览456

ChatGPT 回答

针对商用数据库中存在大量对象的情况,可以考虑使用以下工具或方法来实现对应的语法改造:

  1. 数据库设计工具:使用数据库设计工具可以帮助开发人员更好地管理和维护数据库对象,例如表、视图、存储过程等。常见的数据库设计工具有ERWin、PowerDesigner等。
  2. SQL转换工具:SQL转换工具可以将一种数据库的SQL语法转换为另一种数据库的SQL语法,例如将Oracle的SQL语法转换为DB2的SQL语法。常见的SQL转换工具有SQLines、SwisSQL等。
  3. 数据库迁移工具:数据库迁移工具可以将一个数据库中的对象迁移到另一个数据库中,例如将Oracle数据库中的表、视图、存储过程迁移到DB2数据库中。常见的数据库迁移工具有Oracle SQL Developer、IBM Data Movement Tool等。
  4. 国产数据库:随着国产数据库的不断发展,越来越多的保险公司开始采用国产数据库。国产数据库可以更好地适应国内市场需求,同时也可以降低成本。常见的国产数据库有达梦数据库、神州数码数据库等。

总之,针对商用数据库中存在大量对象的情况,可以通过使用数据库设计工具、SQL转换工具、数据库迁移工具以及国产数据库等方法来实现对应的语法改造。

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-08-04
  • 关注会员:7 人
  • 问题浏览:1536
  • 最近回答:2023-11-01
  • X社区推广