SQL Server Migration Assistant for Oracle (OracleToSQL)

Microsoft SQL Server Migration Assistant (SSMA) for Oracle 是一种工具,用于在 Windows 和 Linux 或 Azure SQL 数据库上通过 SQL Server 2022 (16.x) 将 Oracle 数据库迁移到 SQL Server 2012 (11.x)。 SSMA for Oracle 会将 Oracle 数据库对象转换为 SQL Server 或 Azure SQL 对象,将这些对象加载到 SQL Server 或 Azure SQL,然后将数据从 Oracle 迁移到 SQL Server 或 Azure SQL。

本文档介绍 SSMA for Oracle,并提供将 Oracle 数据库迁移到 SQL Server的分步说明。 下表显示了有助于你了解详细信息的文章:

适用于 Oracle 的数据库迁移评估扩展

尝试使用 Azure Data Studio 中适用于 Oracle 的数据库迁移评估扩展,预先评估从 Oracle 到 SQL 的迁移以及执行工作负载分类。 当用户处于以下情况时,此扩展非常有用:

  • 处于从 Oracle 到 SQL 的迁移的早期阶段,并需要执行简单的工作负载评估
  • 希望针对 Oracle 工作负载调整 Azure SQL 目标的大小
  • 希望了解功能迁移奇偶校验

有关详细的代码评估和转换,请继续使用适用于 Oracle 的 SSMA。

目录

部分 说明
SSMA for Oracle 中的新增功能 此版本的 SSMA for Oracle 中的新增功能。
安装 SSMA for Oracle (OracleToSQL) 包含提供在运行 SQL Server 的电脑中安装 SSMA for Oracle 客户端和必需组件所需的先决条件和说明的文章。
SSMA for Oracle 入门 (OracleToSQL) 介绍用户界面、项目和配置选项。
将 Oracle 数据库迁移到 SQL Server (OracleToSQL) 提供转换过程的概述以及有关该过程中每个步骤的详细信息。
迁移指南:Oracle 到 Azure SQL 托管实例 本指南介绍如何使用适用于 Oracle 的 SQL Server 迁移助手将 Oracle 架构迁移到 Azure SQL 托管实例。
用户界面参考 (OracleToSQL) 包含 SSMA for Oracle 对话框的文档。
使用 SSMA for Oracle 控制台 包含有关 SSMA 控制台应用程序的文档。
获取 SSMA for Oracle 帮助 提供有关获取其他帮助的信息。