因我的機(jī)子內(nèi)存才512M要運(yùn)行JBuilder2006,還要運(yùn)行oracle9i時(shí)速度很慢,所以我先把oracle的幾個(gè)服務(wù)關(guān)了。后來我要使用oracle是一直連接不上,提示“沒有TNS監(jiān)聽”。我一查看服務(wù),果然那個(gè)oracleOraHome90TNSListener沒有啟動(dòng),我一接點(diǎn)擊啟動(dòng),可還是提示那句沒有TNS監(jiān)聽。這是為什么呢?lt;br />第一種可能是否把計(jì)算機(jī)名改了。如果是就按下面的步驟做?lt;br />把安裝目錄下的listener.ora打開察看。如:d:\oracle\ora90\network\admin\listener.ora.
          打開該配置文件后發(fā)現(xiàn)如下一段配置信息:
          LISTENER?=
          ??(DESCRIPTION_LIST?=
          ????(DESCRIPTION?=
          ??????(ADDRESS_LIST?=
          ????????(ADDRESS?=?(PROTOCOL?=?IPC)(KEY?=?EXTPROC0))
          ??????)
          ??????(ADDRESS_LIST?=
          ????????(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?local)(PORT?=?1521))
          ??????)
          ????)
          ??)
          看到這一行HOST=local這個(gè)是計(jì)算機(jī)名字,這個(gè)名字要與現(xiàn)在的計(jì)算機(jī)名對(duì)應(yīng)。如果不知道自己的計(jì)算機(jī)名是什么可以到“我的電腦”的屬性中有一個(gè)“網(wǎng)絡(luò)標(biāo)識(shí)”的tab?你在完整的計(jì)算機(jī)名稱后面看到的就是你的計(jì)算機(jī)名了?lt;br />以下內(nèi)容轉(zhuǎn)載http://www3.ccw.com.cn/club/essence/200202/8252.htm版權(quán)歸原作?
          近來,瀏覽BBS時(shí),常看到“急急急!如何啟動(dòng)OMS?”的字眼,就針對(duì)以上這類問題,我有些經(jīng)驗(yàn)想和大家共同分享?lt;br />能否正常啟動(dòng)OEM或OMS關(guān)鍵有以下兩點(diǎn):
          ????第一.Oracle的系統(tǒng)服務(wù)是否開啟;
          ????第二.登錄時(shí)用的用戶名和口令是否正確?lt;br />
          ????那么先針對(duì)第一點(diǎn)談?wù)凮racle的系統(tǒng)服務(wù)。在完全安裝的情況下,Oracle的系統(tǒng)服務(wù)共?1項(xiàng):
          ????1.Oracle OLAP 9.0.1.0.1
          ????2.Oracle OLAP Agent
          ????3.OracleOraHome90Agent
          ????4.OracleOraHome90ClientCache
          ????5.OracleOraHome90HTTPServer
          ????6.OracleOraHome90ManagementServer(0.5M)
          ????7.OracleOraHome90PagingServer
          ????8.OracleOraHome90SNMPPeerEncapsulator
          ????9.OracleOraHome90SNMPPeerMasterAgent
          ????10.OracleOraHome90TNSListener(5.2M)
          ????11.OracleServiceORACLE(70M)
          ????????(注:OraHome90是可以在安裝時(shí)改變的Oracle的主目錄名稱,是安裝時(shí)的默認(rèn)?

          ????其中最重要的服務(wù)有3個(gè),分別是OracleOraHome90ManagementServer、OracleOraHome90TNSListener?lt;br />OracleServiceORACLE。下面就來看一下有哪些啟動(dòng)錯(cuò)誤與它們有關(guān)?lt;br />
          ????1.Oracle系統(tǒng)提示:Ora-12541:TNS:沒有監(jiān)聽器;
          ????2.操作系統(tǒng)提示:在本地計(jì)算機(jī)無法啟動(dòng)OMS服務(wù)
          ?????????????????????錯(cuò)誤?053:服務(wù)并未及時(shí)響應(yīng)來控制請(qǐng)求附帶?lt;br />????以上兩種錯(cuò)誤提示大都是由OracleOraHome90TNSListener監(jiān)聽服務(wù)引起的?lt;br />解決方法:控制面?>管理工具->服務(wù)->右鍵單擊“OracleOraHome90TNSListener”,再單擊“啟動(dòng)”?lt;br />
          ????3.Oracle系統(tǒng)提示:Ora-12500:TNS:監(jiān)聽程序無法啟動(dòng)專用服務(wù)器進(jìn)程;
          ????該錯(cuò)誤是由OracleServiceORACLE專用服務(wù)器進(jìn)程引起的?lt;br />解決方法:控制面?>管理工具->服務(wù)->右鍵單擊“OracleServiceORACLE”,再單擊“啟動(dòng)”?lt;br />
          ????4.Oracle系統(tǒng)提示:VTK-1000:無法連接到Management Server?lt;br />???????????????????????請(qǐng)驗(yàn)證您已輸入Oracle Management Server的正確主機(jī)名和狀態(tài)?lt;br />????該錯(cuò)誤引起的原因有兩種,一是OracleOraHome90ManagementServer還沒啟動(dòng);二是沒有輸入主機(jī)名?lt;br />解決方法:控制面?>管理工具->服務(wù)->右鍵單擊“OracleOraHome90ManagementServer”,再單擊“啟動(dòng)?
          或是輸入您這臺(tái)計(jì)算機(jī)的完整名稱?lt;br />小結(jié):這三個(gè)服務(wù)的啟動(dòng)或關(guān)閉還有先后的順序。一般來講,啟動(dòng)時(shí)必須先啟動(dòng)OracleOraHome90TNSListener啟動(dòng)OracleOraHome90ManagementServer或OracleServiceORACLE,在啟動(dòng)OracleOraHome90ManagementServer時(shí),同時(shí)也啟動(dòng)了OracleServiceORACLE。而關(guān)閉時(shí)必須先關(guān)閉OracleOraHome90ManagementServer再關(guān)閉OracleOraHome90TNSListener或OracleServiceORACLE,關(guān)閉OracleOraHome90ManagementServer時(shí),若有提示輸入用戶名和口令,請(qǐng)輸入sysman的用戶名和口令,以確保成功的執(zhí)行。有些其他提示如:資源已被占用,I/O重復(fù),端口已被使用等等之類的話,那最好與系統(tǒng)管理員聯(lián)系,再尋求解決辦法?lt;br />

          ?

          posted on 2006-04-20 08:52 rodney 閱讀(1040) 評(píng)論(1)  編輯  收藏 所屬分類: 工作中遇到的問題與解決方式Oracle
          Comments
          • # re: OracleOraHome90TNSListener問題
            Flyingis
            Posted @ 2006-04-20 09:34
            據(jù)說安裝了“優(yōu)化大師”之類軟件并對(duì)計(jì)算機(jī)優(yōu)化過出現(xiàn)“沒有TNS監(jiān)聽”的可能性較大,在純凈系統(tǒng)中不會(huì)有這種問題。  回復(fù)  更多評(píng)論   
           
          主站蜘蛛池模板: 筠连县| 西安市| 黄浦区| 普格县| 台南市| 大名县| 安徽省| 定日县| 木兰县| 政和县| 龙里县| 理塘县| 平凉市| 韩城市| 泽库县| 鄯善县| 吉木萨尔县| 高邑县| 温泉县| 兴业县| 方城县| 赣州市| 临安市| 瑞昌市| 灵寿县| 民权县| 镇江市| 本溪| 来凤县| 乾安县| 昆明市| 沽源县| 宜宾县| 中超| 禹州市| 屏山县| 延长县| 馆陶县| 南平市| 邛崃市| 色达县|