使用Microsoft SQL Server Migration Assistant for Oracle工具迁移数据
来源:互联网 发布:恋恋软件真实的 编辑:程序博客网 时间:2024/05/22 19:21
公司项目的需要,要求将oracle数据库迁移到sql server 2005中,之前也做过但具体步骤没写,现在只能自己一步一步完成。
经验总结如下:
1.配置oracle数据库服务名。刚开始做迁移还是碰到好多困难,首先oracle登录搞了好久,最后在pigyy同学的帮忙下完成,非常感谢piggy。比如用toad登录,经常遇到“ORA-12154 TNS无法处理服务名(PLAN)”,研究好久才问了piggy才知道,oracle是要通过Net Configuration Assistant里面配置,比如oracle安装了数据库plan,在默认情况下在Net Configuration Assistant里面配置也是plan这个名,用plan来访问有时会出现以上错误,所以,最好在Net Configuration Assistant里面配置将服务名改一下,如plan1106等。
2.使用Microsoft SQL Server Migration Assistant for Oracle(我用的时SSMA for Oracle.3.1.992,记得一定要将扩展包)工具使用provider oledb驱动方式mode用TNSName或connection string 方式。用connection string连接字符串示例如下:
Provider=OraOLEDB.Oracle;Data Source=PLAN1106;User Id=aa;Password=aa;Persist Security Info=true;
3.在Migration 数据之前要先登录oracle数据库和sql server数据库。登录后
在数据库中已有数据库中更换Target Schema对象。
4.在oracle数据库中,选中要迁移的表。并执行Convert Schema操作。
5.同步Schema到目标数据库。在sql server表中选中数据库下面的Schema节点右击,如下图:
6.回到oracle数据库,在数据库节点右击,如下图:
点击以上操作后,如果输出页面没有出现“不能访问目标表...”的错误,即可正常迁迁移数据。若出现错误,请重复操作以上步骤,直至没有错误为止。
- 使用Microsoft SQL Server Migration Assistant for Oracle工具迁移数据
- SQL Server Migration Assistant for MySQL使用方法 数据迁移
- Microsoft SQL Server Migration Assistant 2005 for MySQL使用方法
- Microsoft SQL Server Migration Assistant for MySQL v5.2
- SQL Server Migration Assistant for MySQL(SSMA),数据迁移后的一些善后操作
- SQL Server Migration Assistant for MySQL! 使用方法
- SQL Server Migration Assistant for MySQL使用方法
- SQL Server Migration Assistant for MySQL使用方法
- mysql迁移到sqlserver数据库 SQL Server Migration Assistant for MySQL使用方法
- Migration Assistant for MySQL
- 使用 IBM DB2 Migration Toolkit 迁移数据
- 使用 IBM DB2 Migration Toolkit 迁移数据
- 从Sql Server迁移数据到Oracle
- SQL SERVER数据迁移到ORACLE
- 如何使用PPAS中的Migration工具edbmtk从oracle迁移到PPAS
- 数据迁移(sql server 迁移到 oracle)
- oracle 数据迁移工具 oracle sql developer的使用(1)
- oracle 数据迁移工具 oracle sql developer的使用(2)
- 安装程序无法复制文件staxmem.dl_
- JAVA的容器---List Map Set
- (转)C#生成Excel的方法
- fedora 10 问题,AVC老提醒,怎么解决?
- 接触 AIR
- 使用Microsoft SQL Server Migration Assistant for Oracle工具迁移数据
- windows2003远程桌面退出后系统自动注销的解决方法 (转)
- Oracle DG
- resetevent
- (转)framebuffer详解
- 图片格式确认并改正
- fedora 10的root用户不能登录
- js选取值,全选,datagrid,datalist 全选反选
- AjaxControltoolkit学习笔记—DragPanel 使用详解