准备迁移
在迁移之前,请根据源 MS SQL Server 数据库的大小要求在 Oracle Cloud Infrastructure 上预配 Oracle Autonomous Database 实例,然后安装和配置 Oracle SQL Developer。
在云实例上预配 Autonomous Database
根据源 MS SQL Server 数据库的大小要求,在 Oracle Cloud Infrastructure 上预配 Oracle Autonomous Database 实例。
根据需要执行以下先决条件步骤:
- 打开 Oracle Cloud Infrastructure 控制台。
- 在左侧导航菜单中,依次单击 Oracle Database 和 Autonomous Data Warehouse、Autonomous JSON Database 或 Autonomous Transaction Processing。此示例使用 Autonomous Data Warehouse。
-
选择区域。
-
选择您的区间。
在 Oracle Cloud Infrastructure 控制台上,生命周期状态显示预配,直到新数据库可用。
安装 Oracle SQL Developer
将 Oracle SQL Developer 下载并安装到源 SQL Server 主机,并将其连接到目标自治数据库。
- 将 Oracle SQL Developer 下载到源 SQL Server 主机窗口系统上。请参阅 SQL Developer 下载。
- 解压缩文件以安装 SQL Developer。
- 创建与先前以管理员用户身份预配的 Oracle Autonomous Database 的 SQL Developer 连接,然后保存连接。请参阅将 SQL Developer 连接到自治事务处理。本文档中使用的示例连接命名为
admin_adb
,将在该过程中稍后创建迁移资料档案库用户。 - 下载和配置 JDBC 驱动程序以将 SQL Developer 连接到 MS SQL Server 数据库。请参阅 JDBC Java 数据库连接。
- 将 mssqlservermigration.zip 文件下载并解压缩到 Windows 主机系统到您的工作目录中(例如
wkdir
)。 - 下载并安装 Oracle Instant Client for Microsoft Windows 以执行命令行。请参见Oracle Instant Client Downloads for Microsoft Windows (x64) 64-bit。
- (可选) 对于非常大的 SQL 服务器数据库,建议将 Oracle Cloud Infrastructure File Storage 预配为 NFS 存储以暂存所有 SQL 服务器数据导出文件。通常,将
wkdir
设置为 NFS 挂载。