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名稱;

 

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