数据库泵EXPDP导出用户下所有表

xiaoxiao2021-02-28  78

1. 在sys用户下新建

SQL>create directory [dirname] as ‘[dirpath]’; dirname:取的名字 dirpath:dmp文件导出路径 例:create directory cea as 'D:/'; 2.查看一下是否存在该目录

select * from dba_directories; 3. 赋予指定用户在此目录的读写权限 -授权给操作用户这个cea目录的权限         【ea是一个已经存在的用户】 SQL>GRANT READ, WRITE ON DIRECTORY [dirname] to [dbuser]; dirname:取的名字 dbuser:要导出的用户名

例: grant read , write on directory cea to ea;

4.使用本地用户ea进行导出数据,导出到cea指定的目录中.即'D:/'

格式:

Expdp 本地用户/用户的密码@oracle的sid  , directory参数指定导出到本地目录  dumpfile指定导出文件的文件名

expdp ea/cape@10.216.60.188/ORCL2 directory=cea dumpfile=a.dmp logfile=aa.log 如下图:

5.导出完成

转载请注明原文地址: https://www.6miu.com/read-33104.html

最新回复(0)