echo $DB2INSTANCE
db2
Lo primero es chequear que el puerto está realmente cerrado.
netstat -an|grep 60004
tcp4 0 0 *.60004 *.* CLOSED
db2 list applications
SQL1611W No data was returned by Database System Monitor. SQLSTATE=00000
Si este comando no devuelve conexiones, como en el ejemplo, pasaremos al punto siguiente. Si este comando devuelve conexiones que serán locales ya que si el puerto esta cerrado esta es la única opción.
para tirar las conexiones, se debe ejecutar lo siguiente:
db2 force applications all
db2stop
SQL1064N DB2STOP processing was successful.
db2start
SQL1063N DB2START processing was successful
netstat -an|grep 6000[012345]
La solución a este problema es migrar db2 a versión 8, ya que es un bug de la versión 7. IBM no puede fabricar un fix para este problema ya la versión 7 está fuera de soporte.