Oracle PLsql 创建DBLink

标签:
it |
分类: Oracle |
说明:项目涉及多个数据库,每次查询、修改数据时都需要切换到不同的数据库。可以利用DBLink方便的在一个数据库中实现对数据的操作管理。
条件:
1、需要本地安装有Oracle客户端,这样你就能创建一个拥有DBA权限的用户,这样才可以创建DBLink。
2、需要在oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.ora文件内有相应数据库实例配置
用DBA权限用户登录到ORCL数据库,执行下边的语句:
--创建DBLink连接到RENLIAN_INFO数据库
create public database link SHOP
connect to RENLIAN_INFO identified by ***(直接输入密码
注:例如密码是 dsx165 则***处替换为dsx165)
using 'nplife';
--创建DBLink连接到ZHUAFENLEI 数据库
create public database link ZHUAFENLEI
connect to ZHUAFENLEI identified by ***
using 'nplife';
备注:nplife是数据库实例名字 如下图所示
http://s14/mw690/003Czyzrzy6JNBD6UGx8d&690PLsql创建DBLink" TITLE="Oracle PLsql 创建DBLink" />
接下来就可以使用创建的DBLink在本地Oracle客户端对其他数据库进行访问和修改数据了:如下
--查询语句
select * from t_template_base_item@shop a;
--数据展示如下图
http://s8/mw690/003Czyzrzy6JNBQJaK347&690PLsql创建DBLink" TITLE="Oracle PLsql 创建DBLink" />
欢迎纠错!
条件:
1、需要本地安装有Oracle客户端,这样你就能创建一个拥有DBA权限的用户,这样才可以创建DBLink。
2、需要在oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.ora文件内有相应数据库实例配置
用DBA权限用户登录到ORCL数据库,执行下边的语句:
--创建DBLink连接到RENLIAN_INFO数据库
create public database link SHOP
--创建DBLink连接到ZHUAFENLEI 数据库
备注:nplife是数据库实例名字 如下图所示
http://s14/mw690/003Czyzrzy6JNBD6UGx8d&690PLsql
接下来就可以使用创建的DBLink在本地Oracle客户端对其他数据库进行访问和修改数据了:如下
--查询语句
select * from t_template_base_item@shop a;
--数据展示如下图
http://s8/mw690/003Czyzrzy6JNBQJaK347&690PLsql
欢迎纠错!