如何创建一个oracle的数据库联接
来源:互联网 发布:提升淘宝店铺排名 编辑:程序博客网 时间:2024/06/09 23:52
假设有数据库A和数据库B,数据库B的用户名和密码是:test/11
现在要创建A到B的数据库联接。
假设A的地址、端口和SID为:ipA/1521/sidA,B的为ipB/1521/sidB
要求:
1、需要有两边数据库的用户名密码;
2、两边的数据库所在服务器网络需要互通;
3、需要得到两边数据库的SID和监听端口及数据库地址。
步骤如下:
在A服务器上:
1、登录A所在服务器的oracle用户;
2、进入$ORACLE_HOME/network/admin/目录;
3、编辑tnsname.ora,添加如下内容:
db_B =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ipB)(PORT = 1521))
)
(CONNECT_DATA =
(SID = sidB)
(SERVER = DEDICATED)
)
)
4、保存退出。
在B服务器上:
步骤相同,添加的内容如下:
db_A =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ipA)(PORT = 1521))
)
(CONNECT_DATA =
(SID = sidA)
(SERVER = DEDICATED)
)
)
执行创建dblink的语句:
create database link lnk_A2B connect to test identified by 11 using 'db_B';
说明:其中test和11是B数据库上的有效用户名和密码, db_B是设置在A数据库服务器上tnsname.ora文件中的那段名称
select * from dual@lnk_A2B
如果有结果X,就说明建立连接成功了。
- 如何创建一个oracle的数据库联接
- 如何联接别人电脑上的oracle数据库
- 一个关于数据库联接的问题
- 创建一个Oracle 数据库
- ORACLE创建一个‘数据库’
- ASP.NET联接ORACLE数据库
- oracle数据库中的联接查询
- 如何创建ORACLE数据库
- 如何创建Oracle数据库
- 如何创建Oracle数据库
- oracle如何创建一个远程数据库上的某张表的同义词
- 如何创建一个简单的数据库
- 手动创建一个Oracle数据库
- oracle数据库创建一个用户
- SQL数据库的联接这符串
- 数据库表之间的联接
- 详解数据库的各种联接
- 如何手工创建Oracle数据库
- DNS系统诞生25周年
- 脑残涂鸦了一张...
- = = 发年响了......... 穷酸日...
- 进程-端口-IP地址关联演示
- ubuntu下的pppoe拨号工具
- 如何创建一个oracle的数据库联接
- 如何正确在JSP传送中文或特殊字符
- 国外软件外包项目网站(适用软件兼职)
- 什么是JMX?
- JS - 动态创建2维数组Array (例子源码)
- 学习 Linux 几点忠告
- [读书笔记-6] 卓有成效的管理者-有效决策
- 几种Shell介绍
- DOM遍历API使用(IE6及以上不支持)