struts 中 配置oracle and sql 的data-source的方法
2008-03-21 13:00
411 查看
<data-sources>
<!--To Config Oracle -->
<data-source>
<set-property property="driverClass" value="oracle.jdbc.driver.OracleDriver"/>
<set-property property="description" value="OracleDB Connection"/>
<set-property property="url" value="jdbc:oracle:thin:@IP:1521:SID"/>
<set-property property="user" value="XXX" />
<set-property property="password" value="XXX"/>
<set-property property="autoCommit" value="false"/>
<set-property property="maxCount" value="5"/>
<set-property property="minCount" value="0"/>
<set-property property="loginTimeout" value="180"/>
</data-source>
<!--To Config Sqlserver(ver:Sql2000 if Sql2005,driverClass and url are different) -->
<data-source key="sqlDB">
<set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<set-property property="description" value="SqlServerDB Connection"/>
<set-property property="url" value="jdbc:microsoft:sqlserver://IP:1433;DatabaseName=XXXX"/>
<set-property property="user" value="XXX" />
<set-property property="password" value="XXX"/>
<set-property property="autoCommit" value="false"/>
<set-property property="maxCount" value="5"/>
<set-property property="minCount" value="0"/>
<set-property property="loginTimeout" value="180"/>
</data-source>
</data-sources>
Microsoft SQL Server 2005 JDBC Driver: sqljdbc.jar
Microsoft SQL Server 2000 JDBC Driver: msbase.jar mssqlserver.jar msutil.jar
2000时,需要以上3个JAR文件。2005时,只需一个JAR文件。而且配置2000和2005的data-sources时,
driverClass和url的格式是不同的。需要注意。
写连接代码时需要注意2000和2005的不同:
1、连接SqlServer2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
2、连接SqlServer2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
<!--To Config Oracle -->
<data-source>
<set-property property="driverClass" value="oracle.jdbc.driver.OracleDriver"/>
<set-property property="description" value="OracleDB Connection"/>
<set-property property="url" value="jdbc:oracle:thin:@IP:1521:SID"/>
<set-property property="user" value="XXX" />
<set-property property="password" value="XXX"/>
<set-property property="autoCommit" value="false"/>
<set-property property="maxCount" value="5"/>
<set-property property="minCount" value="0"/>
<set-property property="loginTimeout" value="180"/>
</data-source>
<!--To Config Sqlserver(ver:Sql2000 if Sql2005,driverClass and url are different) -->
<data-source key="sqlDB">
<set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<set-property property="description" value="SqlServerDB Connection"/>
<set-property property="url" value="jdbc:microsoft:sqlserver://IP:1433;DatabaseName=XXXX"/>
<set-property property="user" value="XXX" />
<set-property property="password" value="XXX"/>
<set-property property="autoCommit" value="false"/>
<set-property property="maxCount" value="5"/>
<set-property property="minCount" value="0"/>
<set-property property="loginTimeout" value="180"/>
</data-source>
</data-sources>
Microsoft SQL Server 2005 JDBC Driver: sqljdbc.jar
Microsoft SQL Server 2000 JDBC Driver: msbase.jar mssqlserver.jar msutil.jar
2000时,需要以上3个JAR文件。2005时,只需一个JAR文件。而且配置2000和2005的data-sources时,
driverClass和url的格式是不同的。需要注意。
写连接代码时需要注意2000和2005的不同:
1、连接SqlServer2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
2、连接SqlServer2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
相关文章推荐
- 如何调用struts-config.xml中配置的data-source
- Oracle Data Guard fast-start failover配置与应用
- Oracle11g——RAC使用Manual和Policy Managed方法配置
- Oracle Net Manager 服务命名配置原理,方法,用途
- 提供各种数据库在JDBC中的连接方法.及在struts与hibernate中的配置
- struts资源文件的配置及程序调试的方法-视频(包含所有中文乱码的解决方案)
- oracle共享服务器配置后,无法进行正常的连接,报错ora-28547的解决方法
- spring中MessageSource的配置使用方法3--ResourceBundleMessageSource
- 【ORACLE】Oracle 11g RAC使用Manual和Policy Managed方法配置
- Oracle Net Manager配置本地数据库连接,测试时卡死解决方法之一
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本 bug解决方法
- Navicat的安装破解和连接Oracle的配置方法
- Struts2配置时报struts-default.xml:65:72异常的解决方法
- Struts中配置oracle数据源及SID问题
- spring中MessageSource的配置使用方法3--ResourceBundleMessageSource
- struts+spring+ibatis详细配置说明(其中一种方法)
- ORACLE 11G 备库传备库级联传递(cascade dg) 的配置方法
- Oracle 单实例 从32位 迁移到 64位 方法(一)-- 直接 copy datafiles
- 在debian上安装和配置Oracle JAVA 8(JDK/JRE)方法
- JrtpLib vs2012环境下编译及使用 GotoFirstSourceWithData 方法 进不去