将 Oracle Data Relationship Management Analytics 架构的 Oracle 转储文件导入 (impdp) 到 Oracle 数据库实例时,如果其中已存在另一 Data Relationship Management Analytics 架构,则可能会发生以下错误:
示例 5-1 错误
ORA-39083: Object type TYPE failed to create with error: ORA-02304: invalid object identifier literal Failing sql is: CREATE TYPE "<schemaName>"."FILTERVALUES_TABLE_TYPE" OID 'BD565ED4E40844C69873A972C29FE5A9' as TABLE of varchar2 (255)
如果转储文件包含具有特定 Oracle 标识符 (OID) 的 Data Relationship Management Analytics 'TYPE' 对象,则会发生该错误。由于发生错误,导入的 Data Relationship Management Analytics 架构无法正常工作。
解决方法
要解决导入期间发生的此错误,请在 Data Pump Import 命令或脚本中包含参数/值 "TRANSFORM=oid:n"。有关 Data Pump Import TRANSFORM 参数的详细信息,请参阅 Oracle Database 文档。