日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle監(jiān)聽器出現(xiàn)的6種連接問題及其解決方法

很多人在學(xué)習(xí)Oracle數(shù)據(jù)庫時(shí),都會遇到Oracle監(jiān)聽配置相關(guān)問題,客戶終端(Client)無法連接服務(wù)器端(Server)。本文現(xiàn)對Oracle監(jiān)聽配置作一簡單介紹,并提出一些客戶終端無法連接服務(wù)器端的解決思路,愿對讀者有一些幫助。
 
一、Oracle監(jiān)聽器(LISTENER)

Oracle監(jiān)聽器是Oracle基于服務(wù)器端的一種網(wǎng)絡(luò)服務(wù),主要用于監(jiān)聽客戶端向數(shù)據(jù)庫服務(wù)器端提出的連接請求。既然是基于服務(wù)器端的服務(wù),那么它也只存在于數(shù)據(jù)庫服務(wù)器端,進(jìn)行Oracle監(jiān)聽器的設(shè)置也是在數(shù)據(jù)庫服務(wù)器端完成的。
 
二、本地服務(wù)名(Tnsname)

Oracle客戶端與服務(wù)器端的連接是通過客戶端發(fā)出連接請求,由服務(wù)器端Oracle監(jiān)聽器對客戶端連接請求進(jìn)行合法檢查,如果連接請求有效,則進(jìn)行連接,否則拒絕該連接。本地服務(wù)名是Oracle客戶端網(wǎng)絡(luò)配置的一種,另外還有Oracle名字服務(wù)器(Oracle Names Server)等。Oracle常用的客戶端配置就是采用的本地服務(wù)名,本文中介紹的也主要是基于本地服務(wù)名的配置。

三、常見的連接問題

要排除客戶端與服務(wù)器端的連接問題,首先檢查客戶端配置是否正確(客戶端配置必須與數(shù)據(jù)庫服務(wù)器端監(jiān)聽配置一致),再根據(jù)錯(cuò)誤提示解決。

1、 ORA-12541: TNS: 沒有Oracle監(jiān)聽器
顯而易見,服務(wù)器端的監(jiān)聽器沒有啟動,另外檢查客戶端IP地址或端口填寫是否正確。啟動監(jiān)聽器:$ lsnrctl start或C:\lsnrctl start

2、 ORA-12500: TNS: Oracle監(jiān)聽程序無法啟動專用服務(wù)器進(jìn)程
對于Windows而言,沒有啟動Oracle實(shí)例服務(wù)。啟動實(shí)例服務(wù):C:\oradim –startup -sid myoracle

3、 ORA-12535: TNS: 操作超時(shí)
出現(xiàn)這個(gè)問題的原因很多,但主要跟網(wǎng)絡(luò)有關(guān)。解決這個(gè)問題,首先檢查客戶端與服務(wù)端的網(wǎng)絡(luò)是否暢通,如果網(wǎng)絡(luò)連通,則檢查兩端的防火墻是否阻擋了連接。

4、 ORA-12154: TNS: 無法處理服務(wù)名
檢查輸入的服務(wù)名與配置的服務(wù)名是否一致。另外注意生成的本地服務(wù)名文件(Windows下如D:\oracle\ora92\network\admin\tnsnames.ora,Linux/Unix下$ORACLE_HOME/network/admin/tnsnames.ora)里每項(xiàng)服務(wù)的首行服務(wù)名稱前不能有空格。

5、 ORA-12514: TNS: Oracle監(jiān)聽進(jìn)程不能解析在連接描述符中給出的 SERVICE_NAME
打開Net Manager,選中服務(wù)名稱,檢查服務(wù)標(biāo)識欄里的服務(wù)名輸入是否正確。該服務(wù)名必須與服務(wù)器端Oracle監(jiān)聽器配置的全局?jǐn)?shù)據(jù)庫名一致。

6、 Windows下啟動Oracle監(jiān)聽服務(wù)提示找不到路徑
用命令或在服務(wù)窗口中啟動監(jiān)聽提示找不到路徑,或Oracle監(jiān)聽服務(wù)啟動異常。打開注冊表,進(jìn)入HKEY_LOCAL_MACHINE/SYSTEM/Current
ControlSet/Services/OracleOraHome92TNSListener項(xiàng),查看ImagePath字符串項(xiàng)是否存在,如果沒有,設(shè)定值為D:\oracle\ora92\BIN\TNSLSNR,不同的安裝路徑設(shè)定值做相應(yīng)的更改。這種方法同樣適用于Oracle實(shí)例服務(wù),同上,找到如同HKEY_LOCAL_MACHINE/SYSTEM/Current ControlSet/Services/Oracle ServiceMYORACLE項(xiàng),查看ImagePath字符串項(xiàng)是否存在,如果沒有,則新建,設(shè)定值為d:\oracle\ora92\binORACLE.EXE MYORACLE。

以上是Oracle客戶端連接服務(wù)器端常見的一些問題,當(dāng)然不能囊括所有的連接異常。解決問題的關(guān)鍵在于方法與思路,而不是每種問題都有固定的答案。


網(wǎng)頁名稱:Oracle監(jiān)聽器出現(xiàn)的6種連接問題及其解決方法
URL鏈接:http://m.5511xx.com/article/coeeepe.html