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


          Oracle
          問題描述:
          今天使用jdbc連接oracle 10.2.0.1.0 數(shù)據(jù)庫的時候出現(xiàn)了下列錯誤:

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

          而直接通過plsql可以正常連接數(shù)據(jù)庫,或者可以通過sqlplus 連接數(shù)據(jù)庫

          經(jīng)過debug和查找相關(guān)的資料發(fā)現(xiàn)問題原因如下:
          jdbc連接數(shù)據(jù)庫的時候,需要使用數(shù)據(jù)庫的sid_name,而不是數(shù)據(jù)庫的services_name
          而使用plsql連接數(shù)據(jù)庫的時候,只需要數(shù)據(jù)庫的services_name即可,所以修改連接字符串中的services_name 為sid_name

          附:
          察看數(shù)據(jù)庫中當(dāng)前的sid:

          SQL> select INSTANCE_NAME from v$instance;

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


          評論

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

          2014-03-02 09:37 by 在哪設(shè)置啊
          在哪設(shè)置啊在哪設(shè)置啊

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法 [未登錄]  回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

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

          # re: JDBC連接Oracle數(shù)據(jù)庫時出現(xiàn)的ORA-12505錯誤及解決辦法   回復(fù)  更多評論   

          2015-12-29 11:00 by Mr
          linux下oracle裝了卸,卸了裝,怎么折騰都是plsql能連接,jdbc不行。折騰了好久,萬分感謝樓主分享。
          主站蜘蛛池模板: 莆田市| 丹棱县| 伊川县| 屯门区| 诸暨市| 白沙| 辉南县| 海林市| 清镇市| 阿城市| 乌恰县| 巩留县| 昌吉市| 师宗县| 金溪县| 句容市| 屏东市| 南岸区| 育儿| 资阳市| 乡宁县| 高台县| 惠东县| 崇义县| 循化| 泽普县| 舞阳县| 福贡县| 河东区| 丹东市| 简阳市| 安宁市| 灵台县| 合作市| 神木县| 彭州市| 德庆县| 延津县| 兴国县| 滦南县| 日喀则市|