我正在尝试在 oracle 11g 中导出数据
exp user/password file=dump.dmp tables = (table1)
通过 sqlplus。
我收到以下错误:
即将通过常规路径导出指定的表...
EXP-00011:USER.TABLE1 不存在
导出成功终止并出现警告。
但是当我检查谁是这张桌子的所有者时:
SELECT owner, table_name from dba_tables where table_name = 'TABLE1';
我知道的所有者TABLE1
是USER
我应该怎么做才能导出这个表?
更新
实际上,我找到了解决方案。我希望它会帮助别人。从版本 11g 开始,Oracle 引入了称为延迟段创建的新特性。因此,如果现在有行,oracle 不会创建表段。所以我用选项“立即创建段”重新创建了我的表