最简单的是在A数据库上建立一个连到B数据上的DBLINK 然后就可以直接访问B数据库中的表,如:1、在A数据库的tnsnames(不是客服端)中增加建立连到B数据库的连接串,如名叫 Link_B 文件tnsnames.ora的位置:%ORACLE_HOME%\newwork\admin 2、使用命令创建dblink create public database link db_link_to_b connect to <B数据库用户名> identified by <密码> using 'Link_B'; 3、直接通过dblink往B数据库表Test写数据即可 insert into test@db_link_to_b(a,b,c) values(1,2,3);
然后就可以直接访问B数据库中的表,如:1、在A数据库的tnsnames(不是客服端)中增加建立连到B数据库的连接串,如名叫 Link_B
文件tnsnames.ora的位置:%ORACLE_HOME%\newwork\admin
2、使用命令创建dblink
create public database link db_link_to_b
connect to <B数据库用户名> identified by <密码>
using 'Link_B';
3、直接通过dblink往B数据库表Test写数据即可
insert into test@db_link_to_b(a,b,c) values(1,2,3);