oracle数据库与SQL server的表迁移

1,376 阅读1分钟

目的:

       学习oracle数据库与其他类型数据库之间的数据迁移

素材:

      Oracle端:

               Linux:红帽5_x64

               Oracle 11g R2

      SQL server端:

              Windows:win10

              SQL server 2008

目标:

        使用SQL server自带工具将oracle数据库中scott用户的emp,dept两张表迁移到SQL server端。

操作步骤:

        1. 打开Microsoft SQL Server Management Studio 选择需要导入的数据库,右击à选择任务à导入数据

        2. 进入介绍页面,点击下一步出现如下界面。选择oracle数据库,点击属性进行编辑。


填写对应的数据库服务名用户和密码进行测试,当显示测试成功点击确定进行下一步。


按照流程填写:


如图选择下一步:


进入下一界面,耐心等待表加载,选择需要导出的表如图,可对表名进行修改。



转换数据类型时可以根据实际需要修改数据类型。





从新连接数据库发现表已经导入。



导入完成。



总结:这是一个很基础也非常好用的工具,作为一个刚刚迈入DBA工作的我这个新手来说是不错的起点,在这之前所学的所用的都是oracle数据库,可能会因为工作需要学习一些SQL server的东西。总的来说是好的。毕竟想在DBA的路上走的远,所学所会不能太过于单一,多学点总没有坏处吧。希望大家共同进步吧。