CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

tomcat和sqlserver配置问题

楼主dushouxiao(青鸟探访)2003-06-02 21:52:47 在 Java / Web 开发 提问

我的server.xml文件中的数据库是sqlserver  
  <Realm     className="org.apache.catalina.realm.JDBCRealm"   debug="99"  
                            driverName="com.microsoft.jdbc.sqlserver.SQLServerDriver"  
                      connectionURL="jdbc:microsoft:sqlserver://localhost:1433"  
                      connectionName="sa"   connectionPassword=""  
                              userTable="userinfo"   userNameCol="userid"   userCredCol="password"  
                      userRoleTable="user_roles"   roleNameCol="role_name"   />  
  当我启动tomcat的时候,出现如下错误,不知怎么回事,请高手指教:  
  Using   CATALINA_BASE:       ..  
  Using   CATALINA_HOME:       ..  
  Using   CATALINA_TMPDIR:   ..\temp  
  Using   JAVA_HOME:               C:\jdk1.3  
  Starting   service   Tomcat-Standalone  
  Apache   Tomcat/4.0.3  
  Catalina.start:   LifecycleException:     Exception   opening   database   connection:     jav  
  a.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Error   establishin  
  g   socket.  
  LifecycleException:     Exception   opening   database   connection:     java.sql.SQLExcepti  
  on:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Error   establishing   socket.  
                  at   org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:615)  
                  at   org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1108)  
   
                  at   org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343  
  )  
                  at   org.apache.catalina.core.StandardService.start(StandardService.java:3  
  88)  
                  at   org.apache.catalina.core.StandardServer.start(StandardServer.java:506  
  )  
                  at   org.apache.catalina.startup.Catalina.start(Catalina.java:781)  
                  at   org.apache.catalina.startup.Catalina.execute(Catalina.java:681)  
                  at   org.apache.catalina.startup.Catalina.process(Catalina.java:179)  
                  at   java.lang.reflect.Method.invoke(Native   Method)  
  ........  
  ........ 问题点数:100、回复次数:11Top

1 楼smartzhang(每天多学一点)回复于 2003-06-03 08:50:48 得分 10

Exception   opening   database   connection:     jav  
  a.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Error   establishin  
  关键是这两句  
  是不是你的驱动没放对地方啊  
  用bean连接试试Top

2 楼dushouxiao(青鸟探访)回复于 2003-06-06 21:39:43 得分 0

快来帮我呀,555555555555555Top

3 楼dongdongshu(长夜漫漫无心睡眠没想到晶晶姑娘也是如此……如果一定要给这份爱加个期限的话,我希望是一百万年)回复于 2003-06-06 21:53:22 得分 10

http://www.chinajavaworld.net/java/newforumresults.jsp?query=tomcat+sqlserver+%C5%E4%D6%C3&maxresults=40&startat=0  
  看看,一定可以解决你的问题!!Top

4 楼dushouxiao(青鸟探访)回复于 2003-06-07 08:25:49 得分 0

打不开这个网页呀,55555555555Top

5 楼scbb(星际Baby)回复于 2003-06-07 09:48:11 得分 10

数据库是不是使用了仅windows认证?  
  换成windows   SQL   server混合认证试试Top

6 楼scbb(星际Baby)回复于 2003-06-07 09:51:45 得分 5

把jdbc的3个jar,放到tomcat的common/lib下,重起tomcat。Top

7 楼dushouxiao(青鸟探访)回复于 2003-06-07 10:13:38 得分 0

jdbc是哪三个jar呀?告诉我好吗Top

8 楼dushouxiao(青鸟探访)回复于 2003-06-07 10:15:51 得分 0

我是windows   SQL   server混合认证呀Top

9 楼hhuzhj(阿金)回复于 2003-06-07 10:16:30 得分 55

这样一步一步排查错误,你先可以直接写一个jsp程序,测试你的jdbc连接数据库,如果能连接上证明驱动程序没有问题,只是server.xml配置有问题,不能的话就要先解决驱动程序的问题。  
  另:connectionURL="jdbc:microsoft:sqlserver://localhost:1433"你是不是要连接到默认的pubs数据库。里面有你要用到的表吗?一般用法connectionURL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=*"  
                       
  Top

10 楼hhuzhj(阿金)回复于 2003-06-07 10:18:08 得分 10

jdbc的三个jar:msutil.jar,msbase.jar,mssqlserver.jar;Top

11 楼dushouxiao(青鸟探访)回复于 2003-06-07 10:21:51 得分 0

太好啦!解决啦!谢谢各位!  
  我采用hhuzhj(阿金)给我的建议,把databasename加上就可以啦,谢谢,谢谢各位!  
  马上给分!Top

相关问题

  • tomcat配置sqlserver连接问题
  • eclipse 和tomcat配置问题
  • 配置Apache+Tomcat
  • Tomcat配置。
  • TOMCAT 配置!!!!!
  • tomcat配置
  • Tomcat JDBC配置
  • tomcat的配置
  • 关于在2000下配置jdk和tomcat!!!!!!!
  • 这样配置apache和Tomcat对吗?

关键词

  • sqlserver
  • 数据库
  • tomcat
  • jdbc
  • 连接
  • start
  • apache
  • microsoft
  • sql
  • catalina

得分解答快速导航

  • 帖主:dushouxiao
  • smartzhang
  • dongdongshu
  • scbb
  • scbb
  • hhuzhj
  • hhuzhj

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo