首先看下面兩個jdbc的url
一:jdbc.url=jdbc:oracle:thin:@100.2.194.200:1521/abc
二:jdbc.url=jdbc:oracle:thin:@100.2.194.200:1521:abc3
如果你的資料庫名只配到服務名(abc);那麼abc的前面就必須要用斜槓;
如果要是配到具體的資料庫例項(abc3);那麼abc3的前面就要配成冒號;
oracle的plsql連線需要tns配置,針對服務名和例項名的配置是不同的寫法。
下面是服務名的寫法:
tns_200=(description=(address=(protocol=tcp)(host=10.2.194.200
) (port=1521
) )
(connect_data=(server=dedicated)
(service_name=abc)
))
下面是具體例項名寫法:
tns_200=(description=(address=(protocol=tcp)(host=10.2.194.200
) (port=1521
) )
(connect_data=(sid=abc3)
))
資料庫兩種驗證鏈結方式
第一種 server 伺服器名稱 資料庫的例項名 uid 登入名 pwd 密碼 database 資料庫名稱 第二種 data source 伺服器名稱 資料庫例項名 initial catalog 資料庫名稱 user id 使用者名稱 password 密碼 以 windows 身份驗證方式登入...
jdbc連線資料庫的兩種方式
據我所知,使用jdbc連線上oracle有兩種方法 1 使用thin連線 然後就是設定連線字串了。這個是固定的寫法,如下所示 class.forname oracle.jdbc.driver.oracledriver connection conn drivermanager.getconnecti...
Jdbc 鏈結資料庫
try rs.close ps.close conn.close try catch exception e if rs null if ps null if conn null catch sqlexception e console cpbm 09110444 資源已經釋放!ps is not ...