oracle创建DBLink连接
1.創建dblink的第一種方式,是在本地數據庫tnsnames.ora文件中配置了要遠程訪問的數據庫。tnsnames.ora文件在你安裝oracle客戶端安裝文件里 如:(E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN)
創建遠程連接:
INT =
? (DESCRIPTION =
??? (ADDRESS_LIST =
????? (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.163.90)(PORT = 1521))
??? )
??? (CONNECT_DATA =
????? (SERVICE_NAME = ceshidb)
??? )
? )
create public database link to_claim connect to scott identified by tiger using 'INT'; 其中to_claim是你創建的dblink名字,INT是遠程數據庫的實例名,scott/tiger是登錄到遠程數據庫的用戶/密碼。然后在本地數據庫中通過dblink訪問遠程數據庫INT中c_claim表.
sql語句如下所示: select * from c_claim@to_claim;
?
2.創建dblink的第二種方式,是在本地數據庫tnsnames.ora文件中沒有配置要訪問的遠程數據庫,直接將配置遠程連接的語句放到DBlink創建語句里面
create database link to_claim
connect to scott identified by tiger
using ‘(INT =
? (DESCRIPTION =
??? (ADDRESS_LIST =
????? (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.163.90)(PORT = 1521))
??? )
??? (CONNECT_DATA =
????? (SERVICE_NAME = ceshidb)
??? )
? )
)’;
轉載于:https://www.cnblogs.com/staryy/archive/2013/01/17/2864962.html
總結
以上是生活随笔為你收集整理的oracle创建DBLink连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 想知道那些摄影工作室打电话,约我儿子去面
- 下一篇: C#关于面对象多态例子