删除 SSMA for Oracle 组件 (OracleToSQL)

将数据库从 Oracle 迁移到 SQL Server 之后,用户可能希望卸载 SSMA 组件。 可以随时卸载客户端组件。 不过,除非已迁移的数据库不再使用 sysdb 数据库的 ssma_oracle 架构中的函数,否则不要从 SQL Server 中卸载扩展包。

卸载 SSMA for Oracle 客户端

可以使用“添加或删除程序”卸载 SSMA。

要卸载 SSMA

  1. 在“控制面板”中,打开“添加或删除程序”。

  2. 选择“适用于 Oracle 的 Microsoft SQL Server 迁移助手”,然后单击“删除”。

  3. 要确认卸载 SSMA,请单击“是”。

卸载扩展包

如果确定迁移后的数据库不使用 sysdb.ssma_oracle 架构中的对象,可以使用“添加或删除程序”删除扩展包。

要卸载扩展包

  1. 在“控制面板”中,打开“添加或删除程序”。

  2. 选择“适用于 Oracle 的 Microsoft SQL Server 迁移助手扩展包”,然后单击“删除”。

  3. 要确认卸载扩展包,请单击“是”。

  4. 在“使用实用程序数据库脚本的实例”页面上,选择一个实例,然后单击“下一步”。

  5. 在“连接参数”页面上选择身份验证方法,然后单击“下一步”。

    Windows 身份验证会使用 Windows 凭据来尝试登录到 SQL Server 实例。 如果选择“SQL Server 身份验证”,请输入 SQL Server 登录名和密码。

  6. 在“操作完成”页面上单击“确定”。

  7. 在“完成”页面上单击“退出”。

卸载后,可以使用 SQL Server Management Studio 确认删除了 sysdb.ssma_oracle 架构,甚至整个 sysdb 数据库。 不过,使用的其他 SSMA 产品也会使用 sysdb 数据库。 如果数据库存在并且确定此数据库中没有其他数据库引用对象,则可以分离数据库。

另请参阅

安装 SSMA for Oracle 客户端 (OracleToSQL)
在 SQL Server 上安装 SSMA 组件 (OracleToSQL)