当前位置: 代码迷 >> 综合 >> ORA-00904: “OLEVEL”: invalid identifier (exp导出数据报错)
  详细解决方案

ORA-00904: “OLEVEL”: invalid identifier (exp导出数据报错)

热度:70   发布时间:2023-12-08 12:17:43.0

客户做了个逻辑备份导出,一开始一切正常,客户没有意识到版本差异,

但是在导出的最后,发现EXPORT报错。

其实这个问题很简单,ORACLE一直不支持高版本exp去导出低版本的数据库数据,但是可以向下兼容。

比如: 10.2.0.1 可以导出10.2.0.3的数据,但是不支持10.2.0.3导出10.2.0.1的数据。

例子报错:
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 – 64bit Production
With the Partitioning, Real Application Clusters, OLAP and Data Mining options
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集

即将导出指定的用户…
正在导出 pre-schema 过程对象和操作
正在导出用户 DBO 的外部函数库名ITPUB个人空间
. 导出 PUBLIC 类型同义词
正在导出专用类型同义词ITPUB个人空间
. 正在导出用户 DBO 的对象类型定义
即将导出 DBO 的对象…ITPUB个人空间
. 正在导出数据库链接
正在导出序号
正在导出簇定义ITPUB个人空间
. 即将导出 DBO 的表通过常规路径…
ITPUB个人空间
. . 正在导出表                EDIINTERNALTRANS
. . 正在导出分区                       PART2005A导出了           0 行
. . 正在导出分区                       PART2005B导出了           0 行
.

  相关解决方案