数据库版本: 10g企业版10.2.0.4.0版
客户端版本: 11g企业版11.2.0.1.0 (windows 7 64位)
当我试图从数据库导出(exp)表时:
exp usr/pass@remote_db file=f.dmp tables=table我得到以下错误:
EXP-00008: ORACLE 904遇到
ORA-00904:“”:无效标识符
EXP-00000:导出终止不成功的
我在网上搜索了一下,我知道问题是版本不兼容。
你建议我怎么做?
注意:我也尝试使用数据泵进行导出,但它提供了:
UDE-00018: Data Pump client is incompatible with database version 10.2.0.4.0发布于 2011-12-21 16:44:35
一般来说,Oracle导出与以前的版本不向后兼容。您需要在10g数据库上使用10g导出。获取10g客户端并使用数据库实用程序选项安装它,以获得exp/imp工具。另一方面,Oracle imp通常向后兼容以前的exp版本。
发布于 2014-05-22 17:52:01
我使用来自11g客户端的VERSION=10.2
https://stackoverflow.com/questions/8592873
复制相似问题