Oracle建立DB-LINK 测试条件 两台服务器 远程:IP:192.168.0.18,SID: usertest,用户名:usertest,密码:123456 本地:IP: 192.168.8.

Oracle建立DB-LINK

测试条件

两台服务器

远程:IP:192.168.0.18,SID: usertest,用户名:usertest,密码:123456

本地:IP: 192.168.8.90,SID: wjn,用户名:userwjn,密码:mosquito0

参数设置

1. 查看数据库global_name

执行select * from global_name;

远程数据库18返回: USERTEST.US.ORACLE.COM

本地数据库90返回: DB_WJN.REGRESS.RDBMS.DEV.US.ORACLE.COM

2. 查看global_name参数

SQL>show parameterglobal_name;

NAME TYPE VALUE

----------------------------------------------- ------------------------------

global_names boolean FALSE

该参数为TRUE时,本地连接的DBLINK的名称必须和远程的global_name一致.

3. 查看是否支持高级复制功能

查看v$option视图, Advanced replication为true则支持,否则不支持

select * from v$option t wheret.PARAMETER like 'Advanced replication%';

建立方法

1.创建dblink的第一种方式,是在本地数据库tnsnames.ora文件中配置了要远程访问的数据库。

create database link USERTEST_18connect to USERTEST identified by xxxx using 'USERTEST_192.168.0.18';

其中USERTEST_18是你创建的dblink名字,usertest是远程数据库的实例名,,USERTEST/xxxx是登录到远程数据库的用户/密码。然后在本地数据库中通过dblink访问远程数据库18中dual表,sql语句如下所示

select * from dual@ USERTEST_18;

2.创建dblink的第二种方式,是在本地数据库tnsnames.ora文件中没有配置要访问的远程数据库

create public database link USERTEST_18

connect to USERTEST

identified by 123456 using

'(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))

)

(CONNECT_DATA =

(SID = usertest)

(SERVER = DEDICATED)

)

)';

第二种是把第一种配置在tnsnames.ora文件中的信息,直接放在创建dblink语句后面。第一种情况tnsnames.ora文件中信息如下:

USERTEST_192.168.0.18 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))

)

(CONNECT_DATA =

(SID = usertest)

(SERVER = DEDICATED)

)

)

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql db link_Oracle建立DB-LINK相关推荐

  1. asp.net mysql 创建变_[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...

    [ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型 0 2018-06-30 07:00:08 官方教程: ...

  2. ef mysql 数据模型,EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...

    官方教程:https://docs.microsoft.com/en-us/aspnet/core/data/?view=aspnetcore-2.1 使用EF CodeFirst在MySql中创建新 ...

  3. mysql多库组件_TDSQL(MySQL版)之DB组件升级

    随着数据库产品的更新迭代,修复 bug 等等,产品避免不了会出现升级的需求. TDSQL ( MysqL 版)也会有这方面的需求.接下来我就说说如何对现有 TDSQL ( MySQL 版)集群组件进行 ...

  4. hana抽数到mysql,HANA数据库管理Tenant DB常用操作

    HANA数据库安装完成后,就可以创建和管理Tenant DB了.一套HANA数据库系统可以创建多个Tenant DB,每个Tenant DB默认占用三个连续的端口,端口范围为3[NR]40-3[NR] ...

  5. 数据库mysql存储过程_[数据库]mysql存储过程的建立及使用

    mysql存储过程的建立及使用 建立存储过程,特别是带有参数的情况反复出错,经常提示"字符串格式不正确",或者是找不到这样,找不到那样,经分细心分析.分步测试,终于上传成功,这里介 ...

  6. MySQL挑战:建立10万连接

    原文地址:https://www.percona.com/blog/2019/02/25/mysql-challenge-100k-connections/ 本文的目的是探索一种在一台MySQL服务器 ...

  7. 【译】MySQL挑战:建立10万连接

    原文地址:https://www.percona.com/blog/2019/02/25/mysql-challenge-100k-connections/ 本文的目的是探索一种在一台MySQL服务器 ...

  8. 基于Linux环境下MySQL数据库的建立

    文章目录 前言 数据库基本概念 数据组成 数据(DATA) 表 数据库 数据库类型 关系型数据库(SQL) 非关系型数据库(NoSQL) 时序型数据库(TSDB) MySQL数据库 概述 日志 安装数 ...

  9. 大型网站的负载均衡器、db proxy和db

    大型网站的负载均衡器.db proxy和db 本文主要分析网站后台架构中的负载均衡器,企业常用的硬件负载均衡器软件负载均衡器.数据库代理服务器和数据库. 1.1 负载均衡 在大型网站部署中,负载均衡至 ...

最新文章

  1. 分享5个可视化的正则表达式编辑工具
  2. Objective-C之成魔之路【13-预处理程序】
  3. 一点通路由器模拟软件最新版_驾校宝典通最新版2020下载-驾校宝典通手机版 v1.0.2免费版...
  4. 【数据结构与算法】之深入解析“最小栈”的求解思路与算法示例
  5. forceinline关键字
  6. 会java学scala多久_Scala中超时的未来
  7. 信息类产品检测培训讲义-EN55024
  8. 《网站情感化设计与内容策略》一第1章 情感化设计1.1 革命:有失亦有得
  9. Diango博客--14.使用 Django 项目中的 ORM 编写伪造测试数据脚本
  10. FFMPEG 图像拉伸缩放及数据格式转换
  11. APACHE 问题集合
  12. [NOIP2015] 运输计划
  13. 政府机构网络安全实战
  14. 程序员如何成为一名自由职业者?
  15. 小米com android phone,小米电视助手(com.xiaomi.mitv.phone.tvassistant) - 2.5.7 - 应用 - 酷安...
  16. html移动端弹窗,移动端弹窗
  17. 实用:AE/PR 视频交换格式哪家强?
  18. ipa包瘦身之图片无损压缩瘦身
  19. IDEA 打包项目时xml,yml,properties等文件不复制
  20. 数据分析师发展前景怎么样?

热门文章

  1. IT招聘,哪个渠道好?
  2. 双足式机器人是如何实现的?
  3. 遍历List集合,删除符合条件的元素
  4. 自媒体运营主要做些什么
  5. 安装易语言后需要做的事情
  6. opencart html模板引擎,Opencart前台HTML、tpl文件的修改,附opencart文件目录
  7. 计算机应用基础实验教程电子,计算机应用基础实验教程-Windows 7+Office 2010.pdf
  8. ssh登录linux
  9. 一步一步开发sniffer(Winpcap+MFC)(一)工欲善其事,必先配环境——配置winpcap开发环境
  10. 「全版本」Origin科学绘图下载安装,Origin2022详细激活安装教程