TOMCAT在一台服务器上,数据库在一台服务器上,TOMCAT和我们的程序在前一段时间运行正常,但是今天突然运行很慢,服务器内部没有问题,没有病毒,没有大程序占运行,用任务管理器检查系统,没有异常,TOMCAT配置如下:
<Resource name="jdbc/webShoping_MSSQL2000_DSN" auth="Container" type="com.microsoft.jdbcx.sqlserver.SQLServerDataSource"/>
          <ResourceParams name="jdbc/MSSQL2000_DSN">
            <parameter>
              <name>serverName</name>
              <value>192.168.3.3</value>
            </parameter>
            <parameter>
              <name>driverName</name>
              <value>SQLServer</value>
            </parameter>
            <parameter>
              <name>driverClassName</name>
              <value>com.microsoft.jdbcx.sqlserver.SQLServerDataSource</value>
            </parameter>
            <parameter>
              <name>user</name>
              <value>sa</value>
            </parameter>
            <parameter>
              <name>factory</name>
              <value>com.microsoft.jdbcx.sqlserver.SQLServerDataSourceFactory</value>
            </parameter>
            <parameter>
              <name>databaseName</name>
              <value>数据库名称</value>
            </parameter>
            <parameter>
              <name>selectMethod</name>
              <value>cursor</value>
            </parameter>
            <parameter>
              <name>description</name>
              <value>SQL Server DataSource</value>
            </parameter>
            <parameter>
              <name>password</name>
              <value></value>
            </parameter>
            <parameter>
              <name>portNumber</name>
              <value>1433</value>
            </parameter>
            <parameter>
              <name>loginTimeout</name>
              <value>3000</value>
            </parameter>
          </ResourceParams>
        </Context>因为程序已经正常运行了很长一段时间了,所以一直找不到原因,页面也能出来,就是很慢,数据库的服务器中也没有很多多余的连接。感觉很郁闷。

解决方案 »

  1.   

    Tomcat是4.1.3的。。数据库是SQL2000
      

  2.   

    楼上说是BUG,有办法解决吗??
      

  3.   

    (1)既然是BUG,那么应该在这这前就有很多人反映。
    (2)有办法解决吗?
      

  4.   

    换个MSSQLSERVER的JDBC的驱动试试?
      

  5.   

    还有,SQL2000要打补丁下载Microsoft SQL Server 2000 SP 4并安装,SQL请选用混和安装模式!!!
    http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn下载SQL Server 2000 Driver for JDBC Service Pack 3
    http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en下载其他FOR SQL 2000的JDBC
      

  6.   

    呵呵谢谢pbabi(米立) 我在前面说过了项目曾经正常运行过一段时间。补丁我也在项目发布前已经打过了:D
      

  7.   

    tomcat就是有很多怪问题,换个版本高的tomcat看看吧
      

  8.   

    另外要说明的是我是windows2003平台,IIS+tomcat4.1.3前一段时间,系统运行正常。数据库在另外一台机器上,数据库正常,连接池正常。现在就是网页访问奇慢请各位帮忙!谢谢了!!
      

  9.   

    LZ,还是建议你换个MSSQLSERVER的JDBC的驱动或换个TOMCAT的版本试试?