今天使用JDBC用thin 方式連接Oracle數據庫。代碼如下:





,非常奇怪,使用的driver 和URl都正確。可是總是出現錯誤:
Connection refused(DESCRIPTION=(
TMP=)(VSNNUM=135286784)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
結果最終修改了一下子連接URL,問題解決。URL修改為
jdbc:oracle:thin:@(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.26.13)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = Oradb9)
)
)
以下是SID和service_name的區別:
[url=http://www.douzhe.com/docs/jh/19/348162.html]DB_name和SID和Service_name[/url]