1. 程式人生 > >本機安裝oracle的條件下如何用plsql遠端連線資料庫

本機安裝oracle的條件下如何用plsql遠端連線資料庫

客戶機為了和伺服器連線,必須先和伺服器上的監聽程序聯絡。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遠端登陸資料庫了。