删除 Oracle 组件的 SSMA (OracleToSQL)

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

卸载适用于 Oracle 客户端的 SSMA

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

卸载 SSMA

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

  2. 选择 Microsoft Oracle 的 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)