使用SSMA迁移数据 Oracle to SQL Server(示例)

准备:1. SSMAforOracle_8.2.0 安装

           2. SSMAforOracleExtensionPack_8.2.0 安装,装在SQL Server实例上

一、打开SQL SERVER服务 使用哪个实例就打开相应的SQL SERVER代理

 

二、打开SQL Server Migration Assistion for Oracle

1.新建工程,若已存在工程,可以在File中打开。填写项目名称(Name),位置(Location)和SQL Server版本,本例是SQL Server 2012

2.连接Oracle数据库,并选择你要迁移的用户,本例要迁移的是C##gpsdata

3. 为“C##gpsdata”创建报表,评估迁移过程中可能出现的问题,遇到警告,请继续

4.在SQL Server中新建数据库

5.在SSMA中连接SQL Server数据库,选择新建的SQL Server数据库

6.连接成功后,会显示SQL Server数据库

7.在“Oracle Metadata Explorer” Table选择要转移的表,这里我选了5张表,在“C##gosdata”右键执行“Convert Schema”

8.在“SQL Server Metadata Explorer”的“BJgpsdata”执行“Synchronize with Database”。注意要保证此窗口中的Table里要转移的表都要勾选,否则会迁移失败

点击OK,确认要同步的表信息

同步之后,会在SQL Server中看到相应的表结构

9.“Oracle Metadata Explorer”执行“Migrate Data”,开始数据迁移

10.数据迁移完成,可以在报表和输出窗口查看完成情况

然后,我们可以登录到SQL Server中查看我们迁移的数据表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值