上海电子商务网站制作,做英文题的网站,wordpress文章发表时间,odoo 网站开发1、因审计需求#xff0c;需要将MySQL、Oracle数据库中需要的表数据导入到SqlSERVER进行审计。2、之前的方法#xff1a;A. oracle组将表dump下来#xff0c;进行压缩#xff0c;传送到oracle导数服务器(中转服务器)#xff0c;再进行还原#xff0c;然后修改表结构…1、因审计需求需要将MySQL、Oracle数据库中需要的表数据导入到SqlSERVER进行审计。2、之前的方法A. oracle组将表dump下来进行压缩传送到oracle导数服务器(中转服务器)再进行还原然后修改表结构通过sqlserver自带工具从oracle库中迁移数据。B. MySQL是将表结构和数据文件dump下来通过BCP方式导入到sqlserver数据库中。3、现在通过测试发现oracle通过DB_LINK方式将线上数据传输到中转服务器比把表dump下来后再压缩再还原快狠多狠多。(切记是在ORACLE DG端进行哟)4、若备端IP为192.168.7.119创建用户名yoon密码yoon能够访问oracle备端需要表的schema5、中转oracle服务器IP为192.168.7.120创建database link:SQLgrant create database link to yoon;SQLCREATE DATABASE LINK cts_test CONNECT TO yoon IDENTIFIED BY yoon USING ‘YOONDG‘ ; YOONDG为备端tnsnames.ora服务名创建完进行测试是否可以连接访问SQLselect count(*) from [email protected]_test; 查询到数据说明OK。开始导数SQLcreate table yoon.yoon as select * from [email protected]_test;6、编写脚本串行执行; 若有5个备端可开5个窗口执行原本7亿数据量dump后压缩还原需要N久通过LINK方式大约100多分钟即可搞定。7、最后通过sqlserver自带工具从oracle导数即可。原文http://www.cnblogs.com/hankyoon/p/5174579.html