Oracle数据库导入导出
1、简单实用的导出导入工具exp、imp
这两个工具是客户端执行,导入、导出数据存放于客户端。对于工具使用不明白的地方,可以使用exp help=y查看帮助。
通常:exp user/passwd@tns datafile=xxxx.dmp logfile=xxxx.log full=y
2、高级工具expdp、impdp
这两个工具可以客户端发起,具体执行是调用数据库服务器上的存储过程完成,导出与导入的数据存放于服务器文件系统内。
并且它们可以使用配置文件,作为执行参数,使用expdp可以只导出元数据。
1)sqlplus>create directory DATA_PUMP_DIR1 as '/xxx/xxxx';
2)导出全库元数据:expdp system/xxxx@tns directory=DATA_PUMP_DIR1 dumpfile=xxxx.dmp logfile=xxxx.log content=METADATA_ONLY full=y
3)导入与导出参数基本一致。