Welcome 微信登录

首页 / 数据库 / MySQL / Oracle数据库链接的创建和简单测试

创建和使用Oracle DBLINK如何创建?如何使用?描述了Oracle数据库链接的创建、基础使用关于Oracle DBLINK的一个简单使用场景假如有两个Oracle数据库,有一天业务需求要使其中一个数据库表的数据参照另一个数据库表的数据进行比对、检查。这会需要两步:创建DBLINK编写相关逻辑检查SQL相关代码
  1. --创建公用链接  
  2. CREATE PUBLIC DATABASE LINK TESTDBLINK  
  3.   CONNECT TO REMOTEUSER IDENTIFIED BY REMOTEUSER_PW  
  4.   using "(DESCRIPTION =  
  5.        (ADDRESS_LIST =  
  6.         (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.1)(PORT =1521))  
  7.        )  
  8.        (CONNECT_DATA =  
  9.         (SERVICE_NAME = ORCL)  
  10.        )  
  11.       )";  
  12. --测试  
  13. SELECT COUNT(*) FROM PUBLIC_USER STD_L WHERE NOT EXISTS(  
  14. SELECT 1 FROM PRIVATE_USER@TESTDBLINK STD_R WHERE STD_R.USER_CODE = STD_L.USER_CODE  
  15. )  
  16. --干掉链接  
  17. DROP PUBLIC DATABASE LINK TESTDBLINK  
Oracle数据库LONG类型移植对操作Oracle数据库的用户进行安全权限控制相关资讯      Oracle数据库  Oracle入门教程  oracle数据库教程 
  • Oracle数据库全球化  (03月01日)
  • Oracle数据库日期过滤方法性能比较  (02/02/2015 13:20:26)
  • Oracle数据库安装中端口被占用问题  (10/29/2014 07:42:24)
  • 在CentOS 6.6上搭建C++运行环境并  (10/10/2015 19:44:40)
  • Oracle数据库无法使用localhost和  (11/14/2014 16:39:10)
  • 使用SQLT来构建Oracle测试用例  (08/28/2014 06:17:41)
本文评论 查看全部评论 (0)
表情: 姓名: 字数