在项目涉及到需要通过在小型机上安装unix,对数据库的访问进行双热待,
用myeclipse进行开发配置oracle连接配置文件,具体配置如下:
1 jdbc.driverClassName=oracle.jdbc.driver.OracleDriver 2 jdbc.url=jdbc\:oracle\:thin\:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(LOAD_BALANCE=yes))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=数据库实例名))) 3 #jdbc.url=jdbc\:oracle\:thin\:@IP地址\:1521\:数据库实例名 4 jdbc.username=张三 5 jdbc.password=李四 6 7 hibernate.dialect=org.hibernate.dialect.OracleDialect 8 9 jdbc.maxActive=8 10 jdbc.maxIdle=10 11 jdbc.maxWait=2000 12 jdbc.show_sql=true
1 ems.hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver 2 3 ems.hibernate.connection.url=jdbc\:oracle\:thin\:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(LOAD_BALANCE=yes))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=数据库实例名))) 4 #ems.hibernate.connection.url=jdbc\:oracle\:thin\:@IP地址\:1521\:数据库实例名 5 ems.hibernate.connection.username=张三 6 ems.hibernate.connection.password=李四 7 8 ems.hibernate.connection.dialect=org.hibernate.dialect.OracleDialect 9 10 ems.hibernate.connection.maxActive=20 11 ems.hibernate.connection.maxIdle=10 12 ems.hibernate.connection.maxWait=2000
项目的发布和开发都得如此配置才可以使用。