sqlserver to oracle数据迁移文档.docx

上传人:b****8 文档编号:28045322 上传时间:2023-07-07 格式:DOCX 页数:13 大小:1.01MB
下载 相关 举报
sqlserver to oracle数据迁移文档.docx_第1页
第1页 / 共13页
sqlserver to oracle数据迁移文档.docx_第2页
第2页 / 共13页
sqlserver to oracle数据迁移文档.docx_第3页
第3页 / 共13页
sqlserver to oracle数据迁移文档.docx_第4页
第4页 / 共13页
sqlserver to oracle数据迁移文档.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

sqlserver to oracle数据迁移文档.docx

《sqlserver to oracle数据迁移文档.docx》由会员分享,可在线阅读,更多相关《sqlserver to oracle数据迁移文档.docx(13页珍藏版)》请在冰豆网上搜索。

sqlserver to oracle数据迁移文档.docx

sqlservertooracle数据迁移文档

SqlserverTOoracle移植文档

环境配置

默认情况下,oracledeveloper仅能连接ORACLE数据库,但可以通过加载第三方的JDBC驱动程序来连接第三方的数据库。

操作步骤:

菜单栏工具->首选项->数据库->第三方JDBC驱动程序

连接数据库

在sqldeveloper的窗体左上侧区域,可以添加数据库的连接,可第需要导出的sqlserver源数据库和目标数据库的连接全在此进行添加。

并测试连接是否正常。

注意:

还需要添加一个移植的资料库数据库连接,这个在移植过程中需要使用。

移植过程

第一步:

在工具菜单->移植->移植出现数据库移植对话框。

如下图的示:

第二步:

资料档案库,这个是为在移植过程中所使用的数据库,可以在oracle中创建一个数据库,针对移植的数据库使用。

第三步:

为此次移植的过程文件做保存,需要指定本次移植的名称和指定保存目录。

第六步:

这里是重点,因为有一些sqlserver数据类型在移植过程中会被修改,所以需要手动调整这里的目标数据类型。

总结

1、移植的数据字段类型需要手动指定一下。

如sqlserver的Date字段类型需要手动调整为oracle的DATE字段类型。

2、在移植过程中,有个别的表会出现ORA-01861:

文字与格式字符串不匹配的现象,需要用别的工具来进行处理。

用ETL(kettle)工具来导入表的数据

新建“转换”

步骤:

文件菜单->新建->转换

表输入

表输入,就是指定需要导出的表,在此步骤中需要配置源数据库的连接、配置读取的表的SQL语句。

具体操作如下图的示:

1、先在左侧的“核心对象”“输入”分类下,拖拽“表输入”到右侧的布局窗口中。

2、双击“表输入”项,会弹出配置窗体。

如下图所示:

1)先在“数据库连接”处,新建需要连接的源数据库。

(如果连接不上,则是需要指定数据库的JDBC驱动程序)

2)然后在sql位置处写入需要导出的表的查询语句。

写好以后,可以点击“预览”查看查询的数据是否正确。

表输出

表输出,就是指定目标数据库的目标表,在此步骤中也需要配置目标数据库的连接和目标的表名。

具体操作如下图的示:

1、先在左侧的“核心对象”“输出”分类下,拖拽“表输出”到右侧的布局窗口中。

2、双击“表输出”,出现其配置对话框。

在此部分仅需要配置其数据库连接、配置目标表名。

其它的参数采用默认设置即可。

过程转换

添加过程转换,因为在过程中,sqlserver读取到的日期类型在写入oracle中时,没有按照日期的格式进入写入,所以需要通过此转换进行写入。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 书信模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1