oracle数据库 将数据从db2迁移到oracle,最好的方法?
将数据从db2迁移到oracle,最好的方法?
在Oracle中,建立一个透明网关并连接到DB2数据库。
过程如下:1。先安装相应的透明网关组件
2初始值--& gtinittest.ora公司, 主要修改以下参数
DRDA CONNECT ParM=DB2 database IP:Port
DRDA REMOTE DB NAME=test
HS DB NAME=test
3、侦听器.ora添加文件tnsnames.ora公司
gatewaydb2=
(描述=
(地址列表=
)(地址=(协议=TCP)(主机=Oracle数据库主机IP)(端口=1521))
(连接数据=
(服务名称=测试)
!(HS=确定)
5。创建dblink并执行绑定包
1:直接命令如下:
db2listap application show detail view connection
db2forceapplication(Id1,Id2)disconnect
2:连接到数据库后,使用getdbcfgfordatabase查看maxapps和平均appls值。
对数据库使用update DB CF,使用max applsnumber使maxappls变大。
3:您还可以在控制中心设置listapplication all以查看当前进程
1。使用文本就是将Oracle导入文本文件,然后将其加载到DB2中。现在的问题是,我不知道如何将大量数据导入文本文件。使用线轴太慢。大哥有没有好办法倒文字?Toad不适合大量的数据,但是Toad导出的文本格式很容易定制。2.使用仓储中心,去ODBC直接连接,但现在我一直没有成功,1000多万,看来这个也很慢。三。使用IBM提供的组件RelaciotnConnect。但是,由于DB2没有Oracle主机想要对应的客户机的Oracle代码页,因此无法显示检索到的中文。都是吗?号码。这是我在数据中积累的问题和经验
如何把DB2数据迁移到oracle中?
总有一种典型的心态[闪现]
oracle数据库 db2和oracle哪个好 oracle表数据迁移到另一个表
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。