- 論壇徽章:
- 0
|
我在用 ojdbc6 連接 oracle 的時(shí)候會(huì)報(bào)安全策略錯(cuò)誤,
而且獲取連接大約要1分多鐘的時(shí)間。
請(qǐng)各位大俠幫我找找原因。
(已排除網(wǎng)絡(luò)問(wèn)題,我們內(nèi)部網(wǎng)絡(luò)是1G互聯(lián),而且我用 jdbc14 和 TOAD連接非?。
而且獲取連接后,查詢數(shù)據(jù)也是非?斓,僅僅是連接巨慢。)
安全策略報(bào)錯(cuò)的問(wèn)題,我從網(wǎng)上找到一個(gè)臨時(shí)解決方案:
在使用的 JRE_HOME/lib/security/java.policy 文件中加一行:- permission javax.management.MBeanTrustPermission "register";
復(fù)制代碼 但是我總覺(jué)得這個(gè)不是最終解決方案,總不能去修改所有客戶端的文件吧。
環(huán)境:
CLIENT:
OS: Win XP sp3
JDK: 1.7.0_60
JDBC: ojdbc6.jar : Oracle Database 11g Release 2 (11.2.0.4) JDBC Drivers
SERVER:
OS: RHEL 6
Oracle: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
下面是錯(cuò)誤輸出截圖(中間省略了一部分)
1.png (14.1 KB, 下載次數(shù): 39)
下載附件
2014-06-14 09:47 上傳
下面是代碼:
2.png (12.55 KB, 下載次數(shù): 38)
下載附件
2014-06-14 09:48 上傳
補(bǔ)充一下: 我用 mysql 測(cè)試了,沒(méi)有warning, 但是獲取連接也非常慢,大約需要30秒 |
-
2.png
(12.55 KB, 下載次數(shù): 39)
下載附件
2014-06-14 09:48 上傳
|