posts - 58,  comments - 45,  trackbacks - 0
            今天遭遇ORA-12560: TNS: 協議適配器錯誤的問題,經過一番努力問題已經解決,與大家共享。
          造成ORA-12560: TNS: 協議適配器錯誤的問題的原因有三個:
          1.監聽服務沒有起起來。windows平臺個一如下操作:開始---程序---管理工具---服務,打開服務面板,

          啟動oraclehome92TNSlistener服務。
          2.database instance沒有起起來。windows平臺如下操作:開始---程序---管理工具---服務,打開服務

          面板,啟動oracleserviceXXXX,XXXX就是你的database SID.
          3.注冊表問題。regedit,然后進入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0將該環境變量ORACLE_SI

          D設置為XXXX,XXXX就是你的database SID.或者右幾我的電腦,屬性--高級--環境變量---系統變量--新建

          ,變量名=oracle_sid,變量值=XXXX,XXXX就是你的database SID.或者進入sqlplus前,在command line下

          輸set oracle_sid=XXXX,XXXX就是你的database SID.
          經過以上步驟,就可以解決問題。


          以上是我從it_pub上得到的解答,我用的是第三招,改注冊表來解決這個問題的.
          導致問題的可能原因:安裝新數據庫的時候沒有成功,把原來注冊表中的oracle_sid變量沖掉了.
          posted on 2006-01-02 21:23 gosyl 閱讀(5225) 評論(2)  編輯  收藏 所屬分類: hibernate
          主站蜘蛛池模板: 五台县| 潼关县| 兴文县| 板桥市| 龙山县| 华亭县| 长丰县| 临颍县| 井冈山市| 彰化县| 长治市| 扬州市| 莱州市| 夏津县| 泸溪县| 遂川县| 濉溪县| 新昌县| 新平| 康马县| 永川市| 西畴县| 巫山县| 阿拉善右旗| 钦州市| 乌拉特中旗| 板桥市| 沂南县| 杭锦旗| 遂平县| 延吉市| 通海县| 广饶县| 洪江市| 宜君县| 奎屯市| 宁河县| 迁西县| 读书| 靖州| 金昌市|