这是我的dbcp配置文件
driverClassName=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@192.168.32.132:1521:wilson username=sys password=change_on_install dataSource.initialSize=10 dataSource.maxIdle=20 dataSource.minIdle=5 dataSource.maxActive=50 dataSource.logAbandoned=true dataSource.removeAbandoned=tru dataSource.removeAbandonedTimeout=180 dataSource.maxWait=1000 internal_logon=sysoper
网上找了oracle9i的配置连接身份的方法就是通过internal_logon属性配置 但是在oracle11g中好像无效
还是抛出:
java.lang.RuntimeException: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28009: 应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接) at cn.jiava.utils.JDBCUtils.getConnection(JDBCUtils.java:46) at cn.jiava.demo.Demo.find(Demo.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20).....................Caused by: java.sql.SQLException: ORA-28009: 应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接.....
dbcp怎么配置oracle连接身份
答案:1 悬赏:80
解决时间 2021-02-22 23:19
- 提问者网友:迷茫庸人
- 2021-02-22 03:46
最佳答案
- 二级知识专家网友:我们只是兮以城空
- 2021-02-22 04:18
换个用户试试,可能SYS未设置远程登录
username=sys
password=change_on_install
username=sys
password=change_on_install
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |