Oracle创建使用(公用)DB Link

1、查看数据库实例名

show parameter service_names;

2、 给用户授权创建LINK

grant create public database link,create database link to 用户名;

3、创建DB Link

create public database link link名字	
connect to 所连接数据库的用户名 identified by "密码"
using 
'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=所连接数据库IP)(PORT=所连接数据库端口号))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=所连接数据库实例名))
)';  --注意这个字符串里面最好不要出现空格

注意:link名字,自己随便取(最好是英文字母开头) 

4、通过DB Link查询对方数据库的表

select * from 用户名.表名@link名字;

5、删除LINK

drop public database LINK LINK名称;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章