欢迎来到天天文库
浏览记录
ID:40792987
大小:32.00 KB
页数:3页
时间:2019-08-07
《Eclipse下配置及使用Tomcat6.0数据库连接池连接sqlserver2000资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Eclipse下配置及使用Tomcat6.0数据库连接池连接sqlserver2000编程杂项2009-05-1816:20阅读250评论0字号:大大中中小小前提假设Eclipse已经设置成功,Tomcat插件也设置成功。1.由于tomcat6运行web应用时是在eclipse的workspace下建立一个server工程,而不是把web工程拷贝到tomcat路径下运行,所以在eclipse运行tomcat、使用它的连接池需要更改的是eclipse的workspace下server工程里面的server.xml配置,将来发布后再更改tomcat安装路径下conf
2、下的server.xml。在server.xml的host下加入:3、rverDriver"url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"/>其中,DBUtil任意,将来和下一步的web.xml里名字对应即可,url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"按情况填写。此步骤可以用如下方法替代,在web工程的webcontent/web-inf目录下建立context.xml文件,这样避免两次去更改server.xml配置,也可使不同工程使用不同c4、ontext配置,这是tomcat6提倡的方法,内容如下:WEB-INF/web.xml5、rClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"/>2.在webapps/项目名/WEB-INF中的web.xml中之前增加以下配置:SQLServerDatasourcejdbc/DBUtil6、>javax.sql.DataSourceContainer3.把以下几个.jar文件复制到tomcat安装目录下的lib文件夹中commons-collections-3.1.jarcommons-dbcp-1.2.1.jarcommons-pool-1.2.jarmsutil.jarmsbase.jarmssqlserver.jar4.关键一步。确认sqlserver2000可以远程连接,这除了开放1433端口外还要,升级数据库到sp3或者sp4,否则连接会发出SQ7、LNestedException:CannotcreatePoolableConnectionFactory([Microsoft][SQLServer2000DriverforJDBC]Errorestablishingsocket错误。5.编写java类,用于返回connection对象。packagecom.lyb;importjava.sql.Connection;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.sql.DataSource;publiccl8、assDBUtil{pu
3、rverDriver"url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"/>其中,DBUtil任意,将来和下一步的web.xml里名字对应即可,url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"按情况填写。此步骤可以用如下方法替代,在web工程的webcontent/web-inf目录下建立context.xml文件,这样避免两次去更改server.xml配置,也可使不同工程使用不同c
4、ontext配置,这是tomcat6提倡的方法,内容如下:WEB-INF/web.xml5、rClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"/>2.在webapps/项目名/WEB-INF中的web.xml中之前增加以下配置:SQLServerDatasourcejdbc/DBUtil6、>javax.sql.DataSourceContainer3.把以下几个.jar文件复制到tomcat安装目录下的lib文件夹中commons-collections-3.1.jarcommons-dbcp-1.2.1.jarcommons-pool-1.2.jarmsutil.jarmsbase.jarmssqlserver.jar4.关键一步。确认sqlserver2000可以远程连接,这除了开放1433端口外还要,升级数据库到sp3或者sp4,否则连接会发出SQ7、LNestedException:CannotcreatePoolableConnectionFactory([Microsoft][SQLServer2000DriverforJDBC]Errorestablishingsocket错误。5.编写java类,用于返回connection对象。packagecom.lyb;importjava.sql.Connection;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.sql.DataSource;publiccl8、assDBUtil{pu
5、rClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JiLv"/>2.在webapps/项目名/WEB-INF中的web.xml中之前增加以下配置:SQLServerDatasourcejdbc/DBUtil6、>javax.sql.DataSourceContainer3.把以下几个.jar文件复制到tomcat安装目录下的lib文件夹中commons-collections-3.1.jarcommons-dbcp-1.2.1.jarcommons-pool-1.2.jarmsutil.jarmsbase.jarmssqlserver.jar4.关键一步。确认sqlserver2000可以远程连接,这除了开放1433端口外还要,升级数据库到sp3或者sp4,否则连接会发出SQ
6、>javax.sql.DataSource
7、LNestedException:CannotcreatePoolableConnectionFactory([Microsoft][SQLServer2000DriverforJDBC]Errorestablishingsocket错误。5.编写java类,用于返回connection对象。packagecom.lyb;importjava.sql.Connection;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.sql.DataSource;publiccl
8、assDBUtil{pu
此文档下载收益归作者所有