1. 程式人生 > >Oracle連線配置

Oracle連線配置

Oracle連線配置中的問題(listenter.ora,tnsnames.ora)

D:\app\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
listenter,ora和tnsnames.ora,配置監聽器和本地網路服務名

客戶端訪問伺服器端時必須明確四個引數,包括

1>訪問協議(限定傳輸規則)
2>伺服器IP地址(定位要連線的伺服器)
3>伺服器監聽埠(埠號能唯一代表某個應用程式)1521(定位要用那個應用程式)
4>伺服器端的哪一個資料庫例項oral(定位要連哪一個資料庫例項)

(1)協議介面卡錯誤

在這裡插入圖片描述
原因是資料庫的例項服務沒有啟動,啟動例項服務即可解決

(2)無監聽程式

在這裡插入圖片描述原因是沒有監聽服務,解決方法是啟動監聽服務

(3)監聽程式當前無法識別連線描述符中請求的服務

在這裡插入圖片描述
原因
1>監聽服務剛啟動,還沒有反應過來,稍等一會就行
2>配置資訊可能讀取不到了,需要重新配置Oracle連線,有下面兩種方式
第一種:在監聽和本地網路名裡用計算機名代替localhaost
在這裡插入圖片描述在這裡插入圖片描述第二種方式
在這裡插入圖片描述監聽配置
在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述配置本地網路
在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述