1

我使用 SSMA 将整个 oracle 数据库迁移到 SQL Server 2014 数据库。(SQL Server 迁移助手)

迁移导致在我的存储过程中引入了多个执行调用(如下所示):

The module 'INFRA_IP_WEBLOGGER$spCheckIPStatus' depends on the missing object 'sysdb.ssma_oracle.db_check_init_package'. The module will still be created; however, it cannot run successfully until the object exists.
The module 'INFRA_IP_WEBLOGGER$spCheckIPStatus' depends on the missing object 'sysdb.ssma_oracle.db_error_exact_one_row_check'. The module will still be created; however, it cannot run successfully until the object exists.

其中 INFRA_IP_WEBLOGGER$spCheckIPStatus 是过程名称之一。

我是否必须安装一些单独的组件,以便 SQL Server 2014 检测到对 sysdb.ssma_oracle 的调用

我能做些什么来修复这些错误?

4

1 回答 1

1

SSMA relies on some stored procedures added to your SQL Server instance. Look at the manual for "Extension Pack" installation. Something for older version of SSMA is here on MSDN: Installing SSMA Components on SQL Server (OracleToSQL) , but use the manual and extension pack for your specific SSMA version.

于 2015-03-07T00:09:08.887 回答