创建和使用Oracle DBLINK如何创建?如何使用?描述了Oracle数据库链接的创建、基础使用关于Oracle DBLINK的一个简单使用场景假如有两个Oracle数据库,有一天业务需求要使其中一个数据库表的数据参照另一个数据库表的数据进行比对、检查。这会需要两步:创建DBLINK编写相关逻辑检查SQL相关代码
- --创建公用链接
- CREATE PUBLIC DATABASE LINK TESTDBLINK
- CONNECT TO REMOTEUSER IDENTIFIED BY REMOTEUSER_PW
- using "(DESCRIPTION =
- (ADDRESS_LIST =
- (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.1)(PORT =1521))
- )
- (CONNECT_DATA =
- (SERVICE_NAME = ORCL)
- )
- )";
- --测试
- SELECT COUNT(*) FROM PUBLIC_USER STD_L WHERE NOT EXISTS(
- SELECT 1 FROM PRIVATE_USER@TESTDBLINK STD_R WHERE STD_R.USER_CODE = STD_L.USER_CODE
- )
- --干掉链接
- 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)