posts - 82, comments - 269, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理


          Oracle
          問題描述:
          今天使用jdbc連接oracle 10.2.0.1.0 數據庫的時候出現了下列錯誤:

          Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))

          而直接通過plsql可以正常連接數據庫,或者可以通過sqlplus 連接數據庫

          經過debug和查找相關的資料發現問題原因如下:
          jdbc連接數據庫的時候,需要使用數據庫的sid_name,而不是數據庫的services_name
          而使用plsql連接數據庫的時候,只需要數據庫的services_name即可,所以修改連接字符串中的services_name 為sid_name

          附:
          察看數據庫中當前的sid:

          SQL> select INSTANCE_NAME from v$instance;

          INSTANCE_NAME
          ----------------
          hasl


          評論

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2007-12-22 18:45 by fengzgxing
          真的很謝謝!! 我弄這個弄了好久。謝謝樓主了。

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2008-01-02 15:41 by jojo
          解決問題了,非常感謝!!!

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2008-06-04 11:33 by yoxi
          好人哪!!!

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2008-06-17 11:04 by solu
          在您的提點下問題解決了,十分感謝

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2008-08-09 15:07 by law
          謝謝

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2008-11-16 08:38 by ADF
          多謝,多謝。

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2008-12-15 16:39 by jjw
          解決問題,很實用
          謝謝樓主。

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2009-12-17 17:39 by goodguyzl
          只想和樓上的同仁們一起深深的感激一下你,你的解釋提供了重要的線索

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2010-06-30 11:12 by xs
          十分感謝樓主,這個問題困擾一個晚上了,在Net Manager中配置的SID居然可以不是連接數據庫用的

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2010-12-14 11:15 by zz
          樓主大神

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2011-06-10 11:36 by 楊如兵
          不錯 確實能解決問題

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2011-11-17 17:29 by xm
          謝謝樓主

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2011-12-26 15:31 by gyq
          多謝樓主,問題解決!

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2012-07-06 18:30 by 落魄書生
          thanks!終于搞定了

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2012-11-28 09:50 by Jill
          感激不盡 好人 嘿嘿

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2013-01-17 13:12 by 劉賢義
          非常感謝 網上的那些都不行

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2013-01-24 09:17 by test
          感謝樓主,分享這樣的知識。

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2014-03-02 09:37 by 在哪設置啊
          在哪設置啊在哪設置啊

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2014-03-02 09:50 by 在哪設置啊
          樓上說的我是找不見啦,不過我也弄好了,我從新配置了下 監聽端口 好了

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2014-03-11 15:48 by dsf
          問題解決了。非常感謝!

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2014-04-06 17:57 by 路人毅
          多謝

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2014-06-27 14:54 by 123
          多謝,正解!

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法 [未登錄]  回復  更多評論   

          2014-10-10 20:37 by stone
          擼主大神啊

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2014-12-25 00:04 by 鄧皓
          多謝正解,樓主大神

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2014-12-25 00:06 by 鄧皓
          多謝樓主

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2015-11-04 23:11 by 雷海明
          看不到

          # re: JDBC連接Oracle數據庫時出現的ORA-12505錯誤及解決辦法   回復  更多評論   

          2015-12-29 11:00 by Mr
          linux下oracle裝了卸,卸了裝,怎么折騰都是plsql能連接,jdbc不行。折騰了好久,萬分感謝樓主分享。
          主站蜘蛛池模板: 繁昌县| 湘潭市| 芦溪县| 龙门县| 迁安市| 武穴市| 贵溪市| 封丘县| 蒙阴县| 扬中市| 邯郸县| 白银市| 东莞市| 阳新县| 宝清县| 区。| 垦利县| 齐齐哈尔市| 吕梁市| 潼关县| 滦南县| 虞城县| 吴旗县| 钟祥市| 连平县| 桑日县| 安徽省| 祁阳县| 丘北县| 祁连县| 包头市| 定远县| 上饶县| 梅河口市| 垦利县| 盱眙县| 科技| 云林县| 花垣县| 罗源县| 中阳县|