我通过Oracle的命令行工具 IMP 导入 DMP 文件 结果出错。大意是说主健约束有问题。原文提示如下:
正在将SCOTT的对象导入到 SCOTT
“ALIER SESSION SET CURRENT——SCHEMA= “SCOTT””
“ALTER TABLE “EMP” ENABLE CONSTRAINT “FK_DEPTNO””
成功终止导入,但出现警告。 请问怎么解决? 还有怎样只导入一个名称空间里的数据而不是整个数据库?
正在将SCOTT的对象导入到 SCOTT
“ALIER SESSION SET CURRENT——SCHEMA= “SCOTT””
“ALTER TABLE “EMP” ENABLE CONSTRAINT “FK_DEPTNO””
成功终止导入,但出现警告。 请问怎么解决? 还有怎样只导入一个名称空间里的数据而不是整个数据库?
导出的时候加上这个option试试。
还有就是能不能导入某个空间,比如项目用到的表都在 ABC 中,我怎么只将这里面的数据导入到数据库中,而不是整个数据库?
http://blog.csdn.net/zxf_feng/archive/2009/04/16/4083110.aspx
如:ALTER TABLE gosaleshr.RECRUITMENT ADD(
CONSTRAINT FK_RECRUI_123981 FOREIGN KEY
(
BRANCH_CODE
) REFERENCES gosales.BRANCH (
BRANCH_CODE
));
exp help=y可以看到帮助文件。