Mensajes de error DB2 en SquirrelSQL

26/01/2015

db2
SquirrelSQL es una estupenda herramienta para trabajar con bases de datos.  Sin embargo, he tenido algún problema ejecutando consultas contra bases de datos DB2.  Cuando una consulta contenía un problema de sintaxis (o se encontraba cualquier otro error durante su ejecución), solamente me mostraba el Código de Error SQL, no el mensaje de texto comprensible por un ser humano.

Pero existe un sencillo modo de solucionar este problema:

En el alias de conexión, se debe añadir la propiedad:
  retrieveMessagesFromServerOnGetMessage=true

jdbc:db2://<server>:<port>/<db-name>:retrieveMessagesFromServerOnGetMessage=true;

Extracto del DB2 infocenter:

If you want full message text from a data server when you execute SQLWarning.getMessage calls, set the retrieveMessagesFromServerOnGetMessage property to true.

vía

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: