我想在 Oracle 10g 中使用数据泵导出数据库中的模式并通过网络链接hr
将test
其导入数据库中的scott
模式。Orcl
用户system
(Orcl
数据库)创建了一个数据库链接:
create database link hrlink connect to hr identified by hr using 'remote_service';
通过使用此链接系统,用户可以hr
毫无问题地访问用户的模式。这些查询运行良好并返回正确的结果:
conn system/sys
select * from tab@hrlink
select * from emp@hrlink
但是当我尝试从 Linux 导出如下:
$ expdp system/sys directory=DATA_PUMP_DIR dumpfile=hr.dmp schemas=hr network_link=hrlink
或者:
$ impdp system/sys directory=DATA_PUMP_DIR remap_schema=hr:SCOTT network_link=hrlink
这两个命令都失败并引发错误,例如:
ORA-02019: connection description for remote database not found