Estoy buscando una consulta simple de DB2 que se pueda usar para probar si una conexión de base de datos en el grupo sigue siendo válida. Debe ser una consulta genérica que se ejecute independientemente de las bases de datos existentes.Consulta simple de DB2 para validación de conexión
Para otros servidores de bases de datos, he usado algo como 'SELECT 1' o 'SELECT version();'
¿Cuál sería un equivalente para DB2?
Gracias!
Gracias por la respuesta. Seleccione 1 devuelve: SÍMBOLO ILEGAL "". ALGUNOS SÍMBOLOS QUE PUEDEN SER LEGALES SON: Código SQL: -104, SQL Estado: 42601 pero agregar el (DESDE sysibm.sysdummy1) funciona ¡Muchas gracias por su ayuda! –
@Eric - ¿Funcionan los "valores 1"? – DVK
Primero permítame decir que no estoy muy familiarizado con DB2, por lo que puede haber mejorado la sintaxis. Intenté "valores 1", "SELECCIONAR valores 1" y "VALORES fecha actual", todos los cuales arrojaron un error. Ambos "SELECCIONAR la fecha actual FROM sysibm.sysdummy1" y "SELECT 1 FROM sysibm.sysdummy1" funcionaron bien. Esto es todo a través de JDBC usando el controlador JCC en un servidor basado en zOS. –