create db Link

https://blog.csdn.net/danmoo1/article/details/77115138

 --Create database link 
create public database link dblink_name connect to SYSTEM using '192.168.1.73:1521/oracle';

     填写完成后点击“Apply”按钮即可创建成功。

    2)sql语句创建

-- 注意一点,如果密码是数字开头,用“”括起来
create public database link TESTLINK2 connect to WANGYONG identified by "123456" USING 'ORCL21'

       这样,就完成了简单database简单的创建

 

   第三步:操作

          首先,我们需要在ORCL2库中新建一张表,并插入部分数据,如下图:

           

 

        现在,我们通过database link 在orcl中访问这张属于orcl2库中WANGYONG的表COMPANY

          

     从截图中可以看到,在ORCL中可以成功访问到ORCL2中用户WANGYONG的表

     下面,利用同样的方式,进行插入,修改,删除操作,依次看截图,每一次操作后均执行查询语句,可对比执行效果:

     1)插入

     

  2)修改

    

3)删除

    

     至此,简单的dblink操作就可以了,对于上面的链接字符串,还可以创建同义词代替,会稍微省点事

-- 创建同义词
create synonym TESTSYNONYM FOR company@TESTLINK1;

     那么上面的查询、插入、修改、删除中可直接用WYSYNONYM代替company@TESTLINK1即可,例如查询语句可改成如下方式(插入,修改,删除类似):

 

posted on 2018-12-05 09:53  Sharon0203  阅读(149)  评论(0编辑  收藏  举报

导航