oracle数据泵导出数据库

本文详细介绍如何在Oracle数据库中使用DBA权限创建目录,并授权给指定用户,最后通过expdp命令导出指定用户的数据库模式,包括创建目录、授权及执行导出命令的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步:首先使用DBA权限的用户创建directory,我使用system ,可以在服务器本地创建,也可以远程连接sqlplus进行创建,使用的将是服务器上面的路径。要确保创建directory时,操作系统层面的路径已经存在。如果不存在,可以删除directory后,再重新建立directory。
create directory data_pump as ‘C:\ora’;

第二步:连接到其它dba权限的用户(sys),授权给要使用expdp的用户,也可远程执行,即expdp 中的userid中的用户,而不是schemas=后面的用户:
grant read,write on directory data_pump to wzbase1_9999;

第三步:执行导出命令(是能在服务器端)
expdp wzbase1_9999/xbytwzpass1@MINGDE directory=data_pump schemas=wzbase1_9999 dumpfile=expdp.dmp logfile=expdp.log

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值