加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver2005数据库移植到oracle9i问题

发布时间:2020-12-12 14:58:18 所属栏目:MsSql教程 来源:网络整理
导读:首先声明,这俩个数据库之间的移植方法很多,网上也有介绍,例如:sqlserver自带的导入导出工具:(在sqlserver中右击需要移植的数据库,

首先声明,这俩个数据库之间的移植方法很多,网上也有介绍,例如:sqlserver自带的导入导出工具:(在sqlserver中右击需要移植的数据库,选“任务”——>导出数据库......这里就不介绍了)。

我今天要介绍的是利用一款名为sqldeveloper的oracle数据库图形化工具(和plsql,toad类似)。该工具的下载地址是:http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index-097090.html 。该工具实现数据库的移植的基础是:在sqldeveloper中登录源数据库和目标数据库,当然我们的源数据库就是sqlserver2005了。

第一步:解压缩sqldeveloper。登录主界面,添加连接sqlserver数据库的jdbc驱动程序jtds-1.2.5-dist? (连接mysql驱动程序),以保证sqldeveloper顺利登录sqlserver。单击菜单栏“工具”——>“首选项”——>“数据库”——>“第三方jdbc驱动程序”,添加条目(选择jar存放路径),单击确定。

第二步:连接源数据库(sqlserver),右击sqldeveloper主界面左侧的

,新建连接,连接参数如下图。单击连接。

第三步:连接目标数据库oracle,操作和第二步类似,这里就不多说了,见下图(其中sid是oracle数据库的服务名)。

?

第四步:右击源数据库连接,选择“移植到oracle”,(在此之前,最好删除资料档案库,“工具”——>“移植”——>“资料档案库管理”——>“删除资料档案库”),一直下一步,

?

?

一直下一步,直到完成。

最后一步:生成目标数据库。选择菜单栏“文件”——>“打开”,打开第四步第一副图保存的sql文件,

修改完成后,选择刚开始新建的oracle连接。单击脚本运行

这样sqlserver到oracle的数据库表结构就生成了。至于数据部转移,可以考虑用powerBulider的数据管道来实现。

谢谢,由于初学中间可能有不足或者错误的地方,希望大家指点。本人邮箱zgpinguo@163.com

由于发表时,图片未能显示。有问题的请发邮件给我

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读