数据泵导出导入(映射表空间、Schema)
warning:
这篇文章距离上次修改已过423天,其中的内容可能已经有所变动。
在Oracle数据泵中,要导出导入(映射)表空间或Schema,可以通过配置数据泵的参数文件(pump\_exp.par和pump\_imp.par)来实现。
导出(使用expdp):
expdp system/password@db11g directory=DATA_PUMP_DIR dumpfile=schema.dmp logfile=schema.log schemas=SCHEMA_NAME导入(使用impdp):
impdp system/password@db11g directory=DATA_PUMP_DIR dumpfile=schema.dmp logfile=schema.log remap_schema=SRC_SCHEMA:DST_SCHEMA remap_tablespace=SRC_TS:DST_TS在上述命令中,SCHEMA_NAME 是需要导出的模式名,SRC_SCHEMA 和 DST_SCHEMA 是源模式和目标模式的名称,SRC_TS 和 DST_TS 是源表空间和目标表空间的名称。
注意:
- 需要确保Oracle数据泵目录对于数据泵操作是可访问的。
- 在导入时使用
remap_schema和remap_tablespace参数来映射源和目标的Schema和表空间。 - 替换
system/password@db11g为实际的用户名、密码和数据库服务名。 - 替换
schema.dmp和schema.log为实际的dump文件名和日志文件名。
评论已关闭