Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2017, 06:13
lucho248
 
Fecha de Ingreso: octubre-2010
Mensajes: 154
Antigüedad: 13 años, 6 meses
Puntos: 5
SYBASE y conexiones que no cierran

Buenos días, tengo un problema con mi app en java y una db en sybase.
resulta que me va acumulando las conexiones abiertas. ya no se como forzar el cierre de estas.
utilizo el siguiente metodo para cerrarlas.
Código cerrar conexiones:
Ver original
  1. public static void close(ResultSet rs, PreparedStatement st, Connection con)
  2.     {
  3.         if (rs!=null)
  4.         {
  5.             try
  6.             {   rs.close();
  7.             }catch(SQLException e)
  8.             {   e.printStackTrace();
  9.             }
  10.         }
  11.         if (st != null)
  12.         {
  13.             try
  14.             {   st.close();
  15.             } catch (SQLException e)
  16.             {   e.printStackTrace();
  17.             }
  18.         }
  19.         if (con != null)
  20.         {
  21.             try
  22.             {con.close();
  23.             } catch (SQLException e)
  24.             {   e.printStackTrace();
  25.             }
  26.         }
  27.     }
pero igualmente van quedando, este problema no lo tengo con mysql, solo con sybase.
las tablas y la base no queda bloqueada, pero si acumula un montón de conexiones.
desconozco si es algo del motor de base de datos.
Alguien me puede dar alguna ayuda? les paso algo similar?
gracias saludos.