SQL server 2008移植数据到Oracle 10g

来源:互联网 发布:怎样评价魔兽世界知乎 编辑:程序博客网 时间:2024/05/22 14:50

数据移植是针对普通的属性数据,不适用于空间数据

首先需要在oracle10g建立相应的表空间及用户名

移植步骤:

1:登录到SQL server 2008资源对象管理器选择“数据库”并找到要导出到Oracle中的数据库,然后右击选择“任务”→“导出数据”。如图所示:
图片

2:选择数据源

弹出窗体如下图,填写相关属性,点击“下一步”

图片

3:选择目标数据库和配置属性,如下图所示选择“Oracle provider for oledb

 图片

点击属性进行相关设置

图片

然后点击测试连接

 图片

4:选择源表和源视图及目标表,并编辑映射

选择需要导出的表或者全选(这里建议根据表的类型和复杂程度选择一个或者多个进行导出,以免全选发生错误时很难更正)

图片

编辑映射。在该图中,在每行的目标表处点击,然后点击“编辑映射”按钮,弹出窗体如下图:

图片

点击右上方的“编辑SQL”按钮,弹出如下窗体:

 图片

该窗体显示了oracle数据库中,即将创建的数据库表的sql语句

5:执行导出

选择完表后点击“下一步”或者点击“完成”如果不出错则提示导入成功如图所示:
图片

Oracle10移植到sqlserver2008与以上方法一致,只是目标与源数据进行切换而已

原创粉丝点击