應用plsql進行資料庫遠端連線

2021-07-11 01:01:37 字數 1256 閱讀 7513

準備工作:

要訪問資料庫的電腦(客戶端)與被訪問的資料庫(服務端)必須在同乙個區域網中,並且客戶端可以通過ping的方式連線服務端。

服務端的配置:

1.服務端配置監聽程式,否則無法應答客戶端的請求。

具體方法:應用oracle 自帶的net manager 或者net configuration assistant 進行配置,二者都在oracle 「配置與移植工具」中,配置「監聽程式'。

2.服務端必須開啟監聽服務。

具體方法:在windows裡計算機----管理-------服務,將oracle開頭,以listener結尾的服務開啟,將oracle開頭,例項名結尾的服務開啟。

3.複製tnsnames.ora。

具體方法:在oracle根目錄下,尋找product/版本號/network/admin資料夾,在將其中的tnsnames.ora 複製出來,準備拷貝到客戶端。查詢時同時留意一下oracle的版本。

客戶端的配置:

需手動配置path這個環境變數:新增client所在目錄進入path變數。例如

最好再配置環境變數:

tns_admin,與path相同,並在結尾處加上\

配置環境變數:nls_lang = simplified chinese_china.zhs16gbk

2.將tnsnames.ora拷貝到/network/client所在的安裝目錄下,正常情況下不需要修改。可用文字編輯器開啟核對一下:

oracledata =  

(description =

(address_list =

(address = (protocol = tcp)(host = 192.168.0.58)(port = 1521))

(connect_data =

(service_name = oracledata)

)

其中host後面為伺服器的主機名或者ip位址,port為埠號,service_name為資料庫例項名。

4.首次進入plsql不登入直接取消,進入後選擇「工具(tools)」-----「首選項(preference)」------「連線(connection)」,其中的「oracle主目錄名」填寫客戶端安裝的路徑,「oci庫」填寫客戶端安裝路徑/oci.dll,勾選檢查連線,確定後退出plsql。

5.按照使用者名稱密碼重新登入即可。

PL SQL 連遠端資料庫

pl sql developer 遠端連線oracle資料庫 1 配置伺服器tnsnames.ora檔案,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝乙個 tnsnames.ora檔案 放在指定目錄下,因為我已安裝oracle,所以直接配置該檔案。tnsnames.ora ne...

PL SQL連線遠端資料庫

1 利用oracle net manager工具 1 開啟 oracle net manager 2 增加 服務命名 第一步 net服務名 任意填寫 第二步 通訊協議 如果連線遠端機器上的oracle,選擇tcp ip internet協議 第三步 主機名 輸入ip位址 埠號 一般預設為1521 第...

PL SQL遠端連線資料庫

關鍵的兩個步驟 往往我們會漏了第二個步驟 第一步 在本地安裝的oracle客戶端找到tnsnames.ora檔案 我的目錄是 f oracle product 10.2.0 client 1 network admin 然後新增如下 192.168.10.6 description address ...