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


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

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

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

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

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

          SQL> select INSTANCE_NAME from v$instance;

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


          評(píng)論

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

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

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

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

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

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

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

          2008-06-17 11:04 by solu
          在您的提點(diǎn)下問(wèn)題解決了,十分感謝

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

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

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

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

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

          2008-12-15 16:39 by jjw
          解決問(wèn)題,很實(shí)用
          謝謝樓主。

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

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

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

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

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

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

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

          2011-06-10 11:36 by 楊如兵
          不錯(cuò) 確實(shí)能解決問(wèn)題

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

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

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

          2011-12-26 15:31 by gyq
          多謝樓主,問(wèn)題解決!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          2015-12-29 11:00 by Mr
          linux下oracle裝了卸,卸了裝,怎么折騰都是plsql能連接,jdbc不行。折騰了好久,萬(wàn)分感謝樓主分享。
          主站蜘蛛池模板: 琼海市| 全州县| 湖州市| 浦东新区| 曲松县| 周宁县| 凤城市| 龙江县| 手机| 乌兰察布市| 海伦市| 游戏| 兴山县| 巴彦县| 工布江达县| 大邑县| 清流县| 正定县| 林甸县| 钟祥市| 台南市| 汤原县| 绩溪县| 兴安县| 喜德县| 涞水县| 长岭县| 囊谦县| 沙湾县| 高碑店市| 滁州市| 滕州市| 璧山县| 贞丰县| 和硕县| 元谋县| 永州市| 平陆县| 吉木乃县| 秀山| 炎陵县|