EXPDP默认是将DMP文件导出到数据库安装的服务器上,在远程操作时如何将DMP文件导出到本机上呢?可以使用DBLINK导出
1、建立DBLINK
CREATE DATABASE LINK dbsid CONNECT TO user IDENTIFIED BY password USING 'network'--创建DB-LINK
dbsid 远程数据库SID ;user远程数据库用户名;password远程数据库密码;network本地建立的远程连接串
2、导出dmp文件
expdp 本地用户/本地用户密码@本地SID directory=XXX dumpfile=XXX.dmp logfile=XXX.log schemas=远程用户名 network_link=DBLINK名称
directory授权需授予本地用户就可以