oracle 创建database link
生活随笔
收集整理的這篇文章主要介紹了
oracle 创建database link
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有時候需要在兩個數據庫的表join 查詢 這時候要用到 database link 。
database link 的作用就是搭建數據庫和數據庫的連接。
1.先看如何使用 PL\SQL? 工具創建。
?找到database links? 右鍵? 新建
?填名稱,? 這里的用戶名是遠程數據庫的登錄名
數據庫就是本地文件 D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora 的
也可以在數據庫這里直接填
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS=(PROTOCOL=TCP)(HOST=10.12.11.16)(PORT =1521)))(CONNECT_DATA =(SERVICE_NAME =ORC1)))
這樣保存之后就創建完成了。 執行sql 測試
select *from dual@test?
2. 也可以直接使用語句創建
create database link TEST connect to TEK_MES IDENTIFIED BY 123456 using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS=(PROTOCOL=TCP)(HOST=10.12.11.16)(PORT =1521)))(CONNECT_DATA =(SERVICE_NAME =ORC1)))';或者
create database link TEST connect to TEK_MES IDENTIFIED BY TEK_MES9999 using 'T_TNS';?
這里的TEK_MES是數據庫訪問賬戶 ,123456 是密碼
要注意的是:
1.創建著必須要有 create database link 的權限
2.連接賬戶(TEK_MES)必須要有 create session 的權限
轉載于:https://www.cnblogs.com/Marvellous/p/3924532.html
總結
以上是生活随笔為你收集整理的oracle 创建database link的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Physics_Body_Edito
- 下一篇: iOS安全攻防(三):使用Reveal分