win7-64位使用PLSQL連線虛擬機器中ORACLE失敗無錯誤碼提示
阿新 • • 發佈:2019-02-15
今天在VMware虛擬機器中裝了Orace 10g ,然後在主機上裝了OraClient10g,一切順利。
再裝了個PLSQL工具,首先需要在oracle客戶端安裝目錄下(I:\oracle\product\10.2.0\client_1\NETWORK\ADMIN)新建一個tnsnames.ora檔案,這是連線
遠端oracle資料庫的一個配置檔案,在I:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\SAMPLE中有示例。
下面貼出我的
XXP = //自由取名
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.83.130)(PORT = 1521)) //IP配置成資料庫服務端所在IP,port是oracle指定的,一般不變
)
(CONNECT_DATA =
(SERVICE_NAME = xxp) //資料庫例項名,或者用SID=xxp
)
)
然後啟動PLSQL,Database會自動識別出你配置檔案中的取名。Username,Password即你資料庫例項的使用者名稱密碼,根據不同使用者的許可權選擇是Normal還是sysdba。
點選OK後出現下圖介面
點選OK就回到了上一個介面,這是坑爹嘛。沒有任何提示資訊!經過筆者多次嘗試,發現需要在啟動PLSQL時右鍵“以管理員身份執行”方能出現錯誤提示或者成功登陸。分享走過的彎路,希望能幫助到大家!