ORA-39779: type “string”.”string” not found or conversion to latest version is not possible

文档解释

ORA-39779: type “string”.”string” not found or conversion to latest version is not possible

Cause: Unable to import table data using the specified type. The type was nonexistent in the database or the input type could not be converted to the existing type. The reasons why a conversion was not possible are:
1. The version of the type in the database was greater than the version of the type at export time because 1 or more attributes have been added or dropped from the type.
2. If the type existed in the database prior to the import operation, then its internal identifier may not match the internal identifier of the type from the export database. The identifiers must match for an import to succeed.

Action: Ensure the types in the database match those at export time.

ORA-39779:无法找到类型“string”。“string”,也不具备转换为最新版本的功能 。

官方解释

常见案例

一般处理方法及步骤

1.查看报错信息,记录类型和名称。

2.檢查对象中的类型或根据给定的名称查找对象。

3.如果存在,确认此类型是否可以转换为新版本,或是否存在同名的类型。

4.如果存在同名的类型,检查新的类型的参数和字段,并确认新的类型是否适合应用程序所需的要求。

5.如果类型可以被转换,升级类型以使用新版本。

6.如果不能转换,请重新创建你在高版本中要使用的新类型,并使用其他方法替换旧版本中使用的类型。

你可能感兴趣的