当前数据库的GLOBAL_NAMES参数设置为 TRUE,使用DATABASE LINK 时,DATABASE LINK的名称必须与被连接库的 GLOBAL_NAME一致。 而要建多个 DBLINK到同一个库,则DBLINK的命名规则可以为:被连接库 GLOBAL_NAME@标识。
例如:
A数据库的 global_name和global_names
SQL> show parameter global_names;

NAME                         TYPE        VALUE
------------------------------------ ----------- -----
global_names           boolean     TRUE
B数据库的 global_name(B 数据库的 GLOBAL_NAMES参数不影响)
SQL> select * from global_name;

GLOBAL_NAME
------------------------------------
KYY.REGRESS.RDBMS.DEV.US.ORACLE.COM
A数据库创建 DBLINK到B 数据库
CREATE DATABASE LINK "KYY.REGRESS.RDBMS.DEV.US.ORACLE.COM @dp_taishan "

 CONNECT TO DP_TAISHAN
 IDENTIFIED BY a1b2c3
 USING 'kyy';
 
CREATE DATABASE LINK "KYY.REGRESS.RDBMS.DEV.US.ORACLE.COM @dp_pk "
 CONNECT TO DP_PK
 IDENTIFIED BY a1b2c3
 USING 'kyy';
 
CREATE DATABASE LINK "KYY.REGRESS.RDBMS.DEV.US.ORACLE.COM @dp_sharedb "
 CONNECT TO DP_SHAREDB
 IDENTIFIED BY a1b2c3
 USING 'kyy';
 
  另外,当前 SCHEMA不能给其他SCHEMA 创建链接,因为数据库 DBLINK其名称可以含有'.'即点号。比如 A用户想给B 用户创建一个 DBLINK名叫LINKB ,CREATE DATABASE LINK B.LINKB ......, 这个语句将会实际创建一个 A用户下的名为B.LINKB的数据库链接。
  

【Oracle】Oracle数据库DATABASE LINK 的命名的更多相关文章

  1. Oracle_高级功能(3) synonym和database link

    一.同义词synonymconnect sys/123 as sysdba;select * from emp;ORA-00942: 表或视图不存在create synonym emp for sco ...

  2. Oracle数据库如何创建DATABASE LINK?

    Oracle数据库如何创建DATABASE LINK? 2011-08-09 14:54 taowei20061122 CSDN博客  http://blog.csdn.net/taowei20061 ...

  3. 通过PLSQL创建Database link,DBMS_Job,Procedure,实现Oracle跨库传输数据

    前一阵领导安排了一个任务:定时将集团数据库某表的数据同步至我们公司服务器的数据库,感觉比写增删改查SQL有趣,特意记录下来,希望能帮到有类似需求的小伙伴,如有错误也希望各位不吝指教 环境描述: 集团数 ...

  4. oracle Database Link

    1 Database Link 的创建: 有两个数据库服务器A/B, 其中A的IP地址为172.20.36.245, 服务器B为本机.服务器B上的数据库实例名为ORCL,在本机上的服务监听配置上有服务 ...

  5. Oracle database link中查询会开启事务吗?

    关于oracle database link,使用database link相关的查询语句是否会开启事务呢?我们知道,在数据库中一个简单的SELECT查询语句不会产生事务(select for upd ...

  6. Oracle创建Database Link

    一菜单方式: 打开plsql,点击[File]-[New]-[Database link],打开如下图所示窗口 填好各项信息后,点击[Apply]即可完成Database Link的创建. 二SQL方 ...

  7. ora-01017 和oracle database link

    DB link ,创建完了后总是报密码错误.我感到奇怪.明明密码是对的.怎么可能错误呢. SQL> create public database link kk40 connect to khf ...

  8. Oracle中Database Link的创建和Synonyms

    在工作中我遇到过这样的一个问题,就是当我需要将远程主机上Oracle数据中某个表的数据copy到本地Oracle时,有多种方法可以实现.1.将所需要的数据导出到csv或其他格式的文档,复制到本地进行直 ...

  9. 在oracle下如何创建database link全面总结

    物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需 ...

随机推荐

  1. jQuery插件实现表格隔行换色且感应鼠标高亮行变色

    实现表格隔行换色,且感应鼠标行变色的方法有很多,在本文将为大家介绍的是使用jQuery插件来实现,具体如下 看代码: : css代码:  

  2. Ubuntu网络代理问题

    问题描述 新开机的电脑,不开lantern就上不了网.很气. 解决过程 首先当然是寻求解决方案了.未果 然后就是妥协,每次先开一次lantern.(其实也不是很麻烦是吧,哎,是的是的) 今天早晨友人来 ...

  3. 【剑指offer】n个骰子的点数,C++实现

    # 题目 # 思路 # 代码

  4. Git详解之六 Git工具

    以下内容转载自:http://www.open-open.com/lib/view/open1328070367499.html Git 工具 现在,你已经学习了管理或者维护 Git 仓库,实现代码控 ...

  5. 2017年 ACM Journal Latex templates 新模板生成 acmart.cls 文件

    假定你的文稿在:/user/acmart-master那么cd /user/acmart-masterlatex acmart.ins最后可得到acmart.cls.

  6. iOS内存管理(objective-c)

    移动app开发中,由于移动设备内存的限制,内存管理是一个非常重要的话题.objective-c的内存管理,不仅是面试当中老生常谈的一个必问话题,也是日常项目开发中,特别需要重视的环节.对于笔者这种以j ...

  7. 获取web.config 内的值

    获取 System.Configuration.ConfigurationManager.AppSettings[DrugPackageRegistrationName]//获取web.config ...

  8. python 抓取网页一部分

    import re import requests from bs4 import BeautifulSoup response = requests.get("https://jecvay ...

  9. 笔记:加密 RSA AES

    笔记:加密 RSA AES RSA 是非对称加密,有公钥和私钥. RSA算法原理(一) http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_par ...

  10. springboot上传下载文件

    在yml配置相关内容 spring: # mvc: throw-exception-if-no-handler-found: true #静态资源 static-path-pattern: /** r ...