Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JDBCConnectionException:调用驱动程序#connect时出错_Java_Hibernate_Jdbc - Fatal编程技术网

Java JDBCConnectionException:调用驱动程序#connect时出错

Java JDBCConnectionException:调用驱动程序#connect时出错,java,hibernate,jdbc,Java,Hibernate,Jdbc,oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521/xe 斯科特 老虎 十, hibernate cofiuration org.hibernate.dialent.oraclealent 更新 真的 在HIBERNATE配置文件中检查您的SID: 应该是 <property name="dialect">org.hibernate.dialect.OracleDialect</prop

oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521/xe 斯科特 老虎 十,

hibernate cofiuration
org.hibernate.dialent.oraclealent
更新
真的


在HIBERNATE配置文件中检查您的SID:

应该是

    <property name="dialect">org.hibernate.dialect.OracleDialect</property>
    <property name="hbm2ddl.auto">update</property> 

    <property name="show_sql">true</property>

    <mapping class="beans.Employee"/>
    <mapping class="beans.Contractor"/>
    <mapping class="beans.Regular"/>
</session-factory> 
jdbc:oracle:thin:@localhost:1521:xe
而不是下面,这是错误的

<property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521:xe</property>
jdbc:oracle:thin:@localhost:1521/xe
此外,请务必检查以下各项:

  • 如果数据库已启动并正在运行
  • 如果在连接数据库时使用了正确的JDBC驱动程序
  • 如果您的连接池配置良好
  • 如果您的HIBERNATE连接池大小设置正确,请查看是否超过该值。如果是这样,请减小池大小或增加DB的最大连接数设置

希望这能回答您的问题。

请提供您的问题的背景。您试图实现的目标、详细的错误消息、堆栈跟踪等。我正在尝试插入记录尝试使用jdbc:oracle:thin:@localhost:1521/xe(/相反:如果xe是服务名而不是SID)
<property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521/xe</property>