Oracle Client11g下載安裝以及本地服務名配置ORA針對PL/SQL設定小結
阿新 • • 發佈:2019-02-04
問題
- 安裝
Oracle\Win32_11G_R2_Client
客戶端時,檢查顯示出現 “失敗”,點選 忽略 繼續; network Configuration Assistant
不能開啟,則使用CMD輸入 “netca”進行開啟;- 若是由於沒有許可權,不能寫入檔案,則更改使用者對Oracle安裝目錄下
network\admin
為完全控制;
安裝配置步驟
一. 下載安裝 Oracle Client, 點選setup.exe
,
出現安裝提示:
二. 安裝過程:
選擇安裝型別 :
選擇產品語言:
指定安裝位置:
執行先決條件檢查:
檢查中:
檢查顯示失敗,
點選”全部忽略”;
檢視概要,進行安裝
點選完成,進度條完成後成功安裝;
三. 配置PL/SQL,發現PL/SQL未能擁有資料庫項,需要進行配置。
資料庫項為空:
需要配置本地服務;
可是沒有管理員許可權無法開啟,於是CTRL+R開啟CMD輸入”netca”,
開啟命令列netca;
本地網路服務名配置:
新增:
填服務的名字;
選擇TCP;
輸入IP地址,若是伺服器則是伺服器ip;
進行測試:
測試失敗,由於是預設system,
更改登入:
測試成功:
配置完成;
四.出現問題,安裝路徑\product\11.2.0\client_1\network\admin目錄下未生成相應ORA檔案,更改路徑內檔案許可權:
右鍵->屬性
安全:
編輯->完全控制:
五.小結
則,最後在~\product\11.2.0\client_1\network\admin目錄下,會生成一個名為tnsnames.ora
的配置檔案,也可以直接修改ora進行配置;
形如:
服務名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 主機名/IP)(PORT = 埠1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 服務名)
)
)
則,在PL/SQL開啟時,在database那一項就能看到自己配好的網路服務名,進行登入了。