Sha Asked: 2017-09-05 21:10:21 +0800 CST2017-09-05 21:10:21 +0800 CST 2017-09-05 21:10:21 +0800 CST 从 Oracle 10g 到 11g 的 IMPDP 772 我无法使用impdp FULL=Y. 好像文件路径不一样,怎么办?该impdp命令在导入 11g 数据库时正在寻找 oracle 10g 路径。有什么方法可以使用 将完整数据库从 10g 导入到 11g impdp? oracle impdp 1 个回答 Voted Best Answer Balazs Papp 2017-09-06T02:28:02+08:002017-09-06T02:28:02+08:00 完整导出/导入还包含带有数据文件路径的表空间定义,因此impdp尝试使用原始路径创建数据文件。 只需在运行 impdp 之前手动创建表空间,这通常是我所做的。impdp会注意到表空间已经存在,并继续处理剩余的对象。 如果需要,您也可以使用以下sqlfile子句提取表空间创建脚本: impdp user/password directory=... dumpfile=... sqlfile=ts.sql include=TABLESPACE 上面创建了一个包含表空间的和语句的ts.sql文件,您可以编辑或使用它来创建表空间。CREATEALTER
完整导出/导入还包含带有数据文件路径的表空间定义,因此
impdp
尝试使用原始路径创建数据文件。只需在运行 impdp 之前手动创建表空间,这通常是我所做的。
impdp
会注意到表空间已经存在,并继续处理剩余的对象。如果需要,您也可以使用以下
sqlfile
子句提取表空间创建脚本:上面创建了一个包含表空间的和语句的
ts.sql
文件,您可以编辑或使用它来创建表空间。CREATE
ALTER