失樂園

          技術(shù)之路

          BlogJava 聯(lián)系 聚合 管理
            19 Posts :: 44 Stories :: 40 Comments :: 0 Trackbacks

          今天在用oracle的時候遇到了這樣一個問題:"ORA-12514 監(jiān)聽程序當(dāng)前無法識別連接描述符中的服務(wù)",網(wǎng)了看了好多別人的辦法都沒有解決,自己就試著解決了一下,嘿,還真解決了,方法如下:

           

          出現(xiàn)這個問題的原因是在裝完oracle后,修改了電腦主機(jī)名或者Ip地址,這時就會出現(xiàn)這個錯誤,因為配置文件里面用的還是以前的主機(jī)名或者ip地址,解決的方法就是把配置文件里的host改成當(dāng)前的主機(jī)名就可以了。


          三步搞定這個問題:
          第一步:客戶端
          C:\Documents and Settings\Administrator>tnsping orcl

          TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 30-7月 -2009 14:19:09

          Copyright (c) 1997, 2005, Oracle.  All rights reserved.

          已使用的參數(shù)文件:
          e:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora


          已使用 TNSNAMES 適配器來解析別名
          Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = HR.)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl))
          )
          OK (10 毫秒)

          第二步:服務(wù)端
          C:\Documents and Settings\Administrator>sqlplus /nolog

          SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 30 14:19:37 2009

          Copyright (c) 1982, 2005, Oracle.  All rights reserved.
          第三步:啟動服務(wù)
          SQL> startup

           

          這樣過后,先前的問題就解決了,快去sqlplus或者PL/SQL下去試試吧

          ----------------------------------------------------------------------------------------

           

          今天又遇到了這樣的問題用以下方法解決:

          將client_1\NETWORK\ADMIN目錄下的tnsnames.ora中的HOST后面的ip改為了主機(jī)名加.的形式,問題解決

          將localhost改成127.0.0.1
          posted on 2010-04-07 09:53 狄浩 閱讀(306) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 运城市| 苏尼特右旗| 耿马| 潜山县| 札达县| 昆山市| 贡嘎县| 灯塔市| 宁夏| 罗定市| 基隆市| 即墨市| 威海市| 丘北县| 赫章县| 轮台县| 女性| 交城县| 柞水县| 陆丰市| 安义县| 昌图县| 古交市| 湟源县| 柞水县| 青州市| 调兵山市| 手游| 遂平县| 伊宁市| 夏津县| 曲水县| 左权县| 米易县| 深泽县| 江山市| 乐安县| 株洲市| 勐海县| 仁布县| 九寨沟县|