Ora2Pg是一个将Oracle迁移至PostgreSQL的开源工具,通过连接Oracle数据库,自动扫描并提取其中的对象结构及数据,产生SQL脚本,通过手动或自动的方式将其应用到PostgreSQL。
无论你用搜索引擎还是ChatGPT, 你会发现市场上的迁移工具五花八门,让人有点头痛,比如ora2pg,AWS SCT,Toad, Navicat,OpenDBConverter,EDB Migration Toolkit等等。
同时这里提一点,由于我们很多应用都在连接数据库,所以需要评估下数据库的最大连接数是否可以满足这么多应用的机器的链接,即应用服务器总数 * 一个数据库实例上的分库数 * maxPoolSize < max_user_connections。
其优点主要有以下:支持几乎所有主流的数据库,目前支持包括 Oracle/Sql Server/DB2/MySql/Sybase/PostgreSQL等 各种数据库,这样在数据库的部署和升级环节可帮助应用系统支持多数据库;日志文件支持多种格式,如XML, YAML, JSON, SQL等;
与之深有感悟的是,近日,一位在数据库领域干了十几年的工程师在全球IT技术交流平台CSDN上发帖呼吁,“重视欧美技术封锁,鼓励国内科技企业拧成一股绳,死磕国产数据库自研......” 引发科技圈热议,数据库国产替代话题再度进入大众视线。
2022年4月27日,联通支付有限公司发布《国产数据库选型采购项目》招标公告,最高限价 100 万元。项目概况:联通支付目前正在使用的数据库包含了国外商业数据库Oracle和开源数据库MySQL,采用了Active Standby方式双机房部署。