要使用Oracle数据泵导出dmp文件,请按照以下步骤操作:
- 登录数据库 :
使用具有SYSDBA角色的账号登录到Oracle数据库。
sqlplus / as sysdba
- 创建逻辑目录 (如果尚未存在):
create directory DATA_PUMP_DIR as 'C:\oraclexe\app\oracle\admin\XE\dpdump';
- 导出dmp文件 :
使用expdp
命令导出数据。请替换以下命令中的<username>
、<password>
、<sid>
和<dump_file_name>
为实际值:
expdp <username>/<password>@<sid>:<port>/<service_name> tables=schema_name.table_name directory=DATA_PUMP_DIR dumpfile=<dump_file_name>
例如:
expdp CPIP/cpip@sxlg directory=DATA_PUMP_DIR dumpfile=CPIP_20161103.DMP
- 检查导出文件 :
确认DATA_PUMP_DIR
目录下已生成dmp文件。
请注意,上述步骤适用于Oracle数据库11g版本。如果您使用的是不同版本的Oracle数据库,命令可能略有不同。