本機安裝oracle的條件下如何用plsql遠端連線資料庫
阿新 • • 發佈:2018-12-30
客戶機為了和伺服器連線,必須先和伺服器上的監聽程序聯絡。ORACLE通過tnsnames.ora檔案中的連線描述符來說明連線資訊。一般tnsnames.ora 是建立在客戶機上的。而tnsnames.ora檔案在你的Oracle安裝路徑下的Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN。
進入路徑後找到檔案,ora字尾檔案可用sublime開啟。(sublime是個神器,可以開啟很多型別的檔案,可以下載來試試)
開啟後是這樣的
前三個是預設的,你需要再新增一條
xxx =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = xxx)
)
)
第一個xxx自定義
第二個是遠端資料庫的地址(如:192.168.11.11)
第三個是資料庫標識名
對了,在修改tnsnames.ora檔案要修改檔案的許可權,右擊->屬性->安全->Authenticated Users 要改為完全控制或者把修改打勾即可。
接著開啟plsql,無登陸狀態,點tools->perferences 配置Oracle主目錄名和OCI庫
然後應用->確定,退出plsql。
接著在開始選單找到oracle,找到net manager,開啟。
本地->概要檔案->oracle高階安全,然後把nts移到可用方法那欄。如圖:
然後儲存修改。
這樣就能用plsql遠端登陸資料庫了。