4. listener.ora
%oracle_home%\product\11.2.0\dbhome_1\network\admin
名稱解析。通過這個檔案來決定怎麼找乙個連線**現的連線字串。
如:sqlplus itocean/***xx@orcl
通過檔案內的配置項names.directory_path= (tnsnames, ezconnect)
在tnsnames.ora
中尋找相應的配置項
用在oracle client 端,使用者配置連線資料庫的別名引數,就像系統中的hosts檔案一樣。
orcl =
(description =
(address = (protocol = tcp)(host = localhost)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)
))
客戶端連線伺服器端使用的服務別名。注意一定要頂行書寫,否則會無法識別服務別名。
客戶端與服務端通訊協議,一般為tcp,該內容一般不同改。
oracle伺服器端ip位址或者hostname。確保伺服器端的監聽啟動正常。
資料庫偵聽正在偵聽的埠,此處的值一定要與資料庫偵聽正在偵聽的埠一樣。
listener =
(description_list =
(description =
(address = (protocol = ipc)(key = extproc1521))
(address = (protocol = tcp)(host = localhost)(port = 1521))
))
用在oracle server端,可配置oracle的監聽埠
監聽名稱,可以配置多個監聽,多個監聽的埠號要區分開來。
監聽協議,一般都使用 tcp 。
本機 ip 位址或者 localhostname。
監聽的埠號。
Oracle鏈結配置
什麼是鏈結配置?描述 oracle將自己的一些鏈結資訊儲存到它的配置檔案當中,以便於客戶端鏈結oracle時,可以從配置檔案當中獲取資訊,從而建立與oracle的連線。檔案位置在哪?描述 oracle根目錄 product 11.2.0 dbhome 1 network admin 鏈結資訊儲存在哪...
Oracle左右鏈結
今天用到oracle查詢語句,想到oracle左右鏈結的事,記下來 我的查詢語句是這樣的 select v.r.from select service id,sum amount from v order relation detail group by service id v cfg resou...
oracle鏈結問題
1 ora 12514 tns 監聽程式當前無法識別連線描述符中請求的服務解決 參考 解決,主要配置 sid desc global dbname orcl oracle home h oracle product 11.2.0 dbhome 1 sid name orcl 使用預設的。2 orac...