我想在hr
数据库中导出test
模式,并使用数据泵通过网络链接将其导入scott
数据库中的Orcl
模式,在Oracle 10g中。
用户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