遠程鏈接到Oracle服務器操作總結篇
作者:yes79332
本文我們主要介紹了Oracle數據庫在遠程服務器上時,創建鏈接、啟用遠程鏈接服務器上的遠程調用過程RPC以及斷開和刪除鏈接的操作,希望能夠對您有所幫助。
當我們對遠程服務器上的Oracle數據庫進行操作時,首先應該建立連接,然后才能調用過程RPC等對遠程服務器上的數據庫進行操作,最后要執行的是斷開鏈接和刪除鏈接。這就是一個完整的操作遠程服務器上的Oracle數據庫的步驟,本文主要介紹了這一過程的實現代碼,接下來就讓我們來一起學習一下吧。
創建鏈接到ORACLE的鏈接服務器:
- EXEC sp_addlinkedserver
- @server = 'QZYDJK_Link',
- @srvproduct = 'Oracle',
- @provider = 'MSDAORA',
- @datasrc = 'CSC25'
遠程鏈接到鏈接服務器:
- EXEC sp_addlinkedsrvlogin
- @rmtsrvname = 'QZYDJK_Link',
- @useself = 'false',
- @locallogin = NULL,
- @rmtuser = 'xxxx',
- @rmtpassword = '1234'
啟用遠程鏈接服務器上的遠程調用過程RPC:
- EXEC sp_serveroption
- @server = 'QZYDJK_Link',
- @optname = 'rpc out',
- @optvalue = true
查詢遠程鏈接服務器上的數據:
- EXEC
- ('SELECT * FROM table'
- )
- AT QZYDJK_Link
斷開遠程鏈接服務器鏈接:
- EXEC sp_droplinkedsrvlogin 'QZYDJK_Link',NULL;
刪除遠程鏈接服務器鏈接:
- EXEC sp_dropserver [QZYDJK_Link]
關于Oracle數據庫建立遠程鏈接并對遠程服務器上的數據進行操作的知識就介紹到這里了,希望通過本次的介紹,您能有所收獲,謝謝各位瀏覽!
【編輯推薦】
責任編輯:趙鵬
來源:
網易博客