SQL Server 2005 To Oracle

近期因为项目需要,将SQLServer2005转成Oracle

在这里介绍下转换步骤:

1. 准备好你要转换的数据,如图

2. 右键单击 任务/导出数据,如图

3. 执行完之后就打开选择数据源页面,填好数据源、服务器名称、身份验证

4.之后是选择目标(就是你需要转换成什么样的数据[这里有很多选择 如Access、Excel、Oracle等等])

5. 选择完目标之后,就需要填写关于Oracle的属性了

单击属性后,1.填写你的Oracle服务器名称(你的Oracle数据库实例名)

                  2.填写Oracle用户名和密码

                  3.单击测试连接,看看有没有连接成功

5. 指定表复制后查询

6.选择源表和源视图

Sqlserver 2005将数据转到Oracle中 应注意的地方

首先,必须特别注意转到Oracle中的数据类型

NVARCHAR-> NVARCHAR (10) 加一个长度

CLOB-> VARCHAR2(1000) 这个数据类型我也不清楚为什么总是报错 我改了之后才发现可以通过

7. 保存并执行包

就我个人经验来说,执行错误的原因,只要还是出在第6步选择目标数据源的数据类型上,你可以尝试这回到第6步,让后在印射这个选项下编辑创建目标数据源的SQL语句,主要是查看修改数据类型,直到没有错误通过为止

原文地址:https://www.cnblogs.com/siyunianhua/p/3470954.html