该篇文章是最近做公司项目的时候测试所用,网上找N多资料,发现许多是挂羊头卖狗肉,所以特地贴此文章,以免他人误入歧途~!!
1、操作系统Windows2000(经测试,在Linux不需操作第6点)
2、Tomcat版本:Apache Tomcat/5.0.16
3、JDK版本:j2sdk1.4.1_03
4、DB2版本:使用db2inst1用户输入db2level命令得到:DB2 v8.1.0.96,修订包为"10"
5、在安装DB2的机器上/opt/IBM/db2/V8.1/java目录下拷贝db2java.zip、db2jcc.jar到$CATALINA_HOME/common/lib下,并重命名db2java.zip为db2java.jar
6、把db2java.jar加classpath
.;C:/j2sdk1.4.1_03/lib/dt.jar;D:/tomcat5/common/lib/db2jcc.jar;D:/tomcat5/common/lib/db2java.jar;
7、手工配置zjdii.xml,不要在$CATALINA_HOME/conf/server.xml修改任何信息;在$CATALINA_HOME/conf/localhost下修改或新建zjdii.xml
<Context displayName="ZJDII" docBase="zjdii" path="/zjdii">
<Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_zjdii_log." suffix=".txt" timestamp="true"/>
<Resource auth="Container" name="jdbc/zjdii" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/zjdii">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:db2://192.168.200.113:6789/zjdii</value>
</parameter>
<parameter>
<name>password</name>
<value>yourpasswd</value>
</parameter>
<