码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server Migration Assistant for Oracle 示例-转载

时间:2015-04-04 21:15:15      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

SQL Server Migration Assistant for Oracle 示例

技术分享 (2012-03-12 16:23:24)
标签:

ssma

oracle

sql

server

it

分类: System

引言:

 

尝试将 Oracle 10gR2 数据迁移至 SQL Server 2005 (或更高版本)。

 

需要准备的东西:

 

1). Oracle Enterprise Manager Console,即 Oracle 管理客户端;

2). SSMA for Oracle 5.2.exe,SQL Server Migration Assistant 主程序安装包;

3). SSMA for Oracle 5.2 Extension Pack.exe,装在 SQL Server 所在服务器上的扩展包,我测试的环境是将主程序和扩展包一同安装在了 SQL Server 所在的服务器上。

 

正式开始:

 

技术分享 1). 先创建一个用于执行数据迁移工作的 Oracle 账号(本例是 ssma),我继续偷懒,直接赋予了管理员权限,反正用完后直接删除掉;

 

技术分享 2). 确保 SQL Server 服务器上的 Oracle 管理客户端 Oracle Enterprise Manager Console 可以使用刚刚创建的账号(ssma)连接 Oracle 服务器;

 

技术分享 3). 启动 SQL Server Migration Assistant for Oracle,新建一个项目;

 

技术分享 4). 确认新建项目名称,保存路径,SQL Server 版本信息,本例是 SQL Server 2005

 

技术分享 5). 连接至 Oracle 数据库;

 

技术分享 6). 输入 Oracle 数据库连接信息,连接模式为 Oracle 管理客户端(Oracle Client Provider);

 

技术分享 7). 连接成功后会显示相关 Oracle 数据信息,本例要进行数据迁移的是“BILLINGSERVER”;

 

技术分享 8). 为“BILLINGSERVER”创建报表,以评估迁移过程中可能会遇到的问题;

 

技术分享 9). 遇有警告,直接“继续”;

 

技术分享 10). 评估报表会显示所有可能出现问题的环节,并给出修复问题所需的时间;

 

技术分享 11). 在 SQL Server 中创建目标数据库,此时目标数据库中无任何表结构或数据;

 

技术分享 12). 在 SSMA 中连接 SQL Server 数据库;

 

技术分享 13). 输入 SQL Server 数据库连接信息,本例为本地数据库,采用 Windows 认证方式;

 

技术分享 14). 连接成功后会显示目标数据库信息,本例为“BILLINGSERVER”;

 

技术分享 15). 在“Oracle Metadata Explorer”窗口中执行“Convert Schema”;

 

技术分享 16). 在“SQL Server Metadata Explorer”窗口中执行“Synchronize with Database”;

 

技术分享 17). 确认要同步的库结构信息;

 

技术分享 18). “Synchronize with Database”执行成功后,SQL Server 中的目标数据库结构将生成;

 

技术分享 19). 最后在“Oracle Metadata Explorer”窗口中执行“Migrate Data”,开始正式的数据迁移;

 

技术分享 20). “Output”窗口中实时显示数据迁移的进展情况;

 

技术分享 21). 数据迁移完成后的报表,遇有迁移不成功的情况,会详细显示。

 

技术分享 22). 本例的最终结果,存在一些小的问题,看来只好手工进行处理了。

0

0

SQL Server Migration Assistant for Oracle 示例-转载

标签:

原文地址:http://www.cnblogs.com/xumx/p/4392833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!