database link 实践

来源:互联网 发布:淘宝上好的韩代店铺 编辑:程序博客网 时间:2024/05/11 02:58
 
学习这个的起因:
       想把数据库A的一张表a上的某条数据插入到数据库B的相同a表上去;
 
操作过程:
1. 到数据库A的电脑上面进入oracle的安装目录oracle/ora92/network/admin,配置tnsnames.ora文件,加入数据库A到数据库B的监听:oracleAtoB
 
2. 在个人用机(非服务器A和服务器B)用PL/SQL登入数据库A,在命令窗口输入:
SQL> create public database link oraAtoB(连接的名称,随便取,不过好像不能用数字开头) connect to name(连接数据库B的登入名)  identified by password(连接数据库B的密码) using 'oracleAtoB'(刚才配置的监听名);
 
insert into a
select * from a@oraAtoB
where ……
 
说明:
以上括号中的部分都是解释部分,运行时去掉。 
原创粉丝点击