数据移植是针对普通的属性数据,不适用于空间数据
首先需要在oracle10g建立相应的表空间及用户名
移植步骤:
1:登录到SQL server 2008资源对象管理器选择“数据库”并找到要导出到Oracle中的数据库,然后右击选择“任务”→“导出数据”。如图所示:
2:选择数据源
弹出窗体如下图,填写相关属性,点击“下一步”
3:选择目标数据库和配置属性,如下图所示选择“Oracle provider for oledb”
点击属性进行相关设置
然后点击测试连接
4:选择源表和源视图及目标表,并编辑映射
选择需要导出的表或者全选(这里建议根据表的类型和复杂程度选择一个或者多个进行导出,以免全选发生错误时很难更正)
编辑映射。在该图中,在每行的目标表处点击,然后点击“编辑映射”按钮,弹出窗体如下图:
点击右上方的“编辑SQL”按钮,弹出如下窗体:
该窗体显示了oracle数据库中,即将创建的数据库表的sql语句
5:执行导出
选择完表后点击“下一步”或者点击“完成”如果不出错则提示导入成功如图所示:
Oracle10移植到sqlserver2008与以上方法一致,只是目标与源数据进行切换而已