5Mwindows server 2003
oracle 10.2.0.1
数据库量:1.45GB
请问在远程服务器上如何实现EXPDP导出呢?
DUMP目录如何创建啊?
请问二位专家,是先在需要备份的远程数据库上创建DBLINK吗?
还有DUMP目录如何在本地创建啊
评论
有用 3
expdp用dblink参数,exp用exp username/password@192.168.6.6 file=xxx
评论
有用 0可以。
1、在本地创建dump目录
2、通过以下示例实现远程服务器数据导出
expdp scott/tiger@192.168.1.1/orcl directory=DATA_PUMP_DIR dumpfile=exptable.dmp TABLES=xxx.test network_link=link01 LOGFILE=expdp_table.log;
评论
有用 0请问专家,network_link=link01这个link01是如何指定的,不是随便写的吧
评论
有用 2在远程服务器创建directory
先自己去创建一个文件夹 例如:E:\oracle\dir1
create directory dir1 as ‘E:\oracle\dir1’;
grant read,write on directory dir1 to user;
查询的话可以使用
select * from dba_directories;
然后直接导在本地就可以啦
远程服务器可以直接通过tns连接进行导出,不用创建dblink也可以。
评论
有用 0我在本地数据库创建了dblinke和dump目录,执行如下导出命令,报错

expdp tgpms/gzppms2013@192.168.xx.xx:1521/gzppms directory=MY_DIR network_link=dumplink dumpfile=20200306001.dmp logfile=20200306001.log
192.168.xx.xx:1521/gzppms是远程IP 端口 和 SID
评论
有用 2
墨值悬赏


