2012-7-31 16:55:36 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
严重: The web application [/UserManager2] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
2012-7-31 16:55:37 com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit>
警告: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path

解决方案 »

  1.   

    看sqlserver的jar包导进去没有,就是连接数据库这一块的问题
      

  2.   

    jar包已经导入到webroot下面的lib中
      

  3.   

    可能是你的驱动要用到的API的版本低了。
      

  4.   

    把sqljdbc_auth.dll 加到你的java.library.path如果还不行,可以参照:http://www.coderanch.com/t/544587/JDBC/databases/no-sqljdbc-auth-java-library
      

  5.   

    sqlserver jdbcjar包我也用过,应该不是楼上说的sqljdbc_auth.dll。你下个新的试试,不嫌麻烦的话,从新建个项目,将文件拷贝到里面去。部署jar包到lib下。