oracle导入表结构时报表空间不存在,该怎么解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle导入表结构时报表空间不存在,该怎么解决?相关的知识,希望对你有一定的参考价值。

当然你可以直接创建一个和原表空同名的的表空间,并授权给当前用户;
或者先生成创建脚本:imp user_b/user_b@orcl file=yourexp.dmp fromuser=user_a touser=user_b log=yourimp.log indexfile=yourcreate.sql
然后编辑yourcreate.sql查找替换user_a用到的原表空间、改为user_b的表空间名,替换后执行。
再次导入:imp user_b/user_b@orcl file=yourexp.dmp fromuser=user_a touser=user_b log=yourimp.log ignore=y
跳过对象创建重复的错误提示,继续导入数据即可。
参考技术A 创建不存在的表,然后再重试导入。

以上是关于oracle导入表结构时报表空间不存在,该怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章

oracle建表空间和用户,导入表结构 在线等

oracle中用一个用户导出的dmp文件中含有多个表空间,怎么用该用户将这个文件再导入数据库

oracle导入dmp的时候提示某个表空间不存在,但这个表空间确实已经建立好了,是啥问题呢

oracle导入dmp 各种表空间不存在

ORACLE 如何只导出导入索引?

oracle 导出时报错EXP-00011:table不存在