oracle hibernate问题
java使用hibernate连接oracle时,使用Configuration的buildSessionFactory创建SessionFactory但提示Couldn...
java使用hibernate连接oracle时,使用Configuration 的buildSessionFactory创建 SessionFactory但提示
Could not obtain connection to query metadata
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-00923: 未找到要求的 FROM 关键字)
有人知道什么回事吗? 展开
Could not obtain connection to query metadata
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-00923: 未找到要求的 FROM 关键字)
有人知道什么回事吗? 展开
展开全部
可能是数据库连接池配置错误(content.xml)!建议你把相关配置信息发上来看看。
在Oracle数据库连接池中应设置为“validationQuery="select 1 from dual"”
<Context>
<Resource
name="jdbc/myOracle"
type="javax.sql.DataSource"
username="test"
password="test"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="5"
maxWait="5000"
validationQuery="select 1 from dual"
url="jdbc:oracle:thin:@192.168.1.1:1521:mydb"
maxActive="20"
/>
</Context>
在Oracle数据库连接池中应设置为“validationQuery="select 1 from dual"”
<Context>
<Resource
name="jdbc/myOracle"
type="javax.sql.DataSource"
username="test"
password="test"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="5"
maxWait="5000"
validationQuery="select 1 from dual"
url="jdbc:oracle:thin:@192.168.1.1:1521:mydb"
maxActive="20"
/>
</Context>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询