SQL Server 迁移助手 (SSMA) 客户端迁移 Oracle 数据库。 支持的目标版本包括 Windows 和 Linux、Azure SQL 数据库和 Azure SQL 托管实例上的 SQL Server 2019(15.x)及更高版本。 客户端:
- 连接到 Oracle 源和 SQL Server 数据库引擎目标。
- 为目标转换数据库对象。
- 将转换的对象加载到目标中。
- 迁移数据。
本文提供了有关安装 SSMA 的安装先决条件和说明。
先决条件
SSMA 旨在与 Oracle 9 及更高版本配合使用。
在安装 SSMA 之前,请确保计算机满足以下要求:
- Windows 11 或更高版本,或 Windows Server 2022 或更高版本。
- .NET Framework 版本 4.7.2 或更高版本。 下载 .NET Framework。
- 连接到要迁移的 Oracle 数据库。
- 对托管目标 SQL Server 实例的计算机或 Azure SQL 数据库的访问和适当权限,以便迁移数据库对象和数据。 有关详细信息,请参阅“连接到 SQL Server”(OracleToSQL)。
- 建议使用 4 GB RAM。
安装 SSMA for Oracle 客户端
SSMA 是 Web 下载。 若要下载最新版本,请参阅 SQL Server 迁移助手下载页。
安装 SSMA 客户端:
双击 SSMAforOracle_n.msi,其中 n 是内部版本号。
在“欢迎”页上,选择“ 下一步”。
如果没有安装必备组件,将显示一条消息,指示必须首先安装所需的组件。 请确保已安装所有先决条件,然后再次运行安装程序。
阅读 End-User 许可协议。 如果同意,请选择 “我接受协议”,然后选择“ 下一步”。
在“ 选择设置类型 ”页上,选择“ 典型”。
在 “准备安装 ”页上,每次启动工具时,都可以启用或禁用遥测和自动更新检查。 选择 “安装 ”以启动安装。
Important
请在安装新版本之前卸载 Oracle 的所有早期版本的 SSMA。
默认安装位置为 C:\Program Files\Microsoft SQL Server Migration Assistant for Oracle。
除了 SSMA 程序文件,还必须在 SQL Server 上安装 SSMA for Oracle 扩展包。 有关详细信息,请参阅 在 SQL Server 上安装 SSMA 组件。