sql迁移到oracle

用oracle专用工具 jdk 1.6_11--1.6_17 支持sql develop

生成脚本

先 unload 下载数据  (改 sa lkf123456 localhost)
载入脚本 save..  dbo_pubs dbo_pubs



1.脚本是否完整
表 (表结构,表数据)
视图
存储过程
触发器
350211490718451

====================================================
以下方法不推荐!!
2010.08.20(2)——— sqlserver 2000 转oracle

最近要把sqlserver2000的数据转换到oracle数据库中 ,上网找资料 整理如下:

工具 : microsoft sql server  oracle 数据源(ODBC)

方法:

1. 因为我要用我本机的sql server往数据库服务器上的oracle上导数据 所以先建立本体监听
oracle10g——配置和移植工具——net manager 建立了一个服务命名 72_orcl

2. 建立数据源
管理工具——数据源——系统DSN——添加——oracle10ghome——data source name 起一个名字 随便写 TNS Service Name 选刚才配的服务

命名72_orcl ok 了
3. 导入数据
准备完毕,现在可以导入数据了
microsoft sql server——导入和导出数据
然后
——“下一步”——默认就行了 只需把数据库选为自己要导出的数据库即可
——这个是要导出到哪里 “目的”选择oracle10g_home “DSN” 就是刚才配置数据源的名字 “用户名”和“密码”都是racle数据的
——这里有两种方式
第一:从原数据库复制表盒视图
勾选想要导出的表 注意:把目的的名字就是oracle里面想建立的表的名字 最好把前缀和引号都去到 只留下表名
然后 后面的转换可以修改列名 和 类型 最常见的就是 sql server的text会转换为clob 但是一般改为varchar2(2000)
注意:转换--编辑sql..--里面把表名的引号去掉 要不在oracle里建的表会带引号
然后就一直下一步即可

你可能感兴趣的:(数据结构,oracle,sql,SQL Server,脚本)