暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

oracle数据库使用数据泵中导出指定用户下的表

朝印村的保安 2025-04-15
190

今天朋友找我导出指定用户下的表,要求导出的文件格式为dmp:

记录一下这次操作:

1.在数据库中创建目录对象

#建议用导出的用户创建,就不需要授权:

create or replace directory DUMPDIR as '/u01/app/oracle/dump';


2.创建parfile文件

#par.txt文件内容:

cat par.txt

userid=cs/cs  
DUMPFILE=cs.dmp
LOGFILE=cs.log
directory=DUMPDIR
TABLES=('cs')
compression=all


userid=cs/cs    --用户/密码
DUMPFILE=cs.dmp    --导出的dmp文件名
LOGFILE=cs.log    --导出的日志文件名
directory=DUMPDIR    --前面创建的目录对象
TABLES=('cs1','cs2')    --需要导出的表的名字,如果存在多个表需要导出,加逗号分隔
compression=all    --是否压缩,为了传输拷贝方便,建议加上


3.执行命令进行导出

expdp parfile=par.txt


4.使用xftp等工具拷贝到需要的位置

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论