Java连接数据库出错误~!网上没有答案.
用JSP写了个网站,但是运行了一段时间后,Tomcat报了下面的错误:Error   establishing   socket.我的数据库是SQL   Server2000,按照网上的说法.我检查端口是没有错误的.服务器我打SP3补丁的时候,说是有了更高级的补丁.网页里调用Bean里的数据连接完成后,我也关闭了连接.比如: 
 		try   {						//connDB.close() 
                                  if   (connDB   !=   null)   connDB.close(); 
                            } 
                            catch   (Exception   e)   { 
                                  e.printStackTrace(
System.err); 
                            } 
 下面是我的Bean 
 package   beans; 
 import   java.sql.*; 
 import   javax.sql.*; 
 import   javax.naming.*; 
 public   class   connDB{ 
 	                                    Connection   conn=null; 
                                                 Statement   stmt=null; 
                                                 ResultSet   rs=null; 
 			            DataSource   db; 
 				Context   initCtx=null;   
    /*************************************************** 
                         *功能:采用数据连接池 
 ****************************************************/ 
 		public   connDB(){ 
 			try{ 
 				initCtx=new   InitialContext(); 
 	                                    db=(DataSource)initCtx.lookup( "java:comp/env/jdbc/aslan "); 
 				}catch(Exception   e){ 
 					System.err.println(e.getMessage()); 
 				} 
 			}     
    /*************************************************** 
                         *method   name:	executeQuery() 
                         *功能:执行查询操作。 
                         *return   value:   ResultSet 
 ****************************************************/     
 		public   ResultSet   executeQuery(String   sql){ 
 			try{ 
 				conn=db.getConnection(); 
 	                                    stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); 
 			            rs=stmt.executeQuery(sql); 
 			}catch(
SQLException   e){ 
 			      System.err.println(e.getMessage()); 
 			} 
 			return   rs; 
 		}     
       /*************************************************** 
                         *method   name:	executeUpdate() 
                         *功能:执行更新操作。 
                         *return   value:result 
 ****************************************************/ 
                   public   int   executeUpdate(String   sql){ 
 		      int   result=0; 
 		      try{ 
 			      conn