¿Cómo se identifica la versión de Informix en Solaris?
-
22-08-2019 - |
Pregunta
Tenemos Informix se ejecuta en nuestro servidor Solaris y bajo /usr/informix/bin
hay varios ejecutables, como 'dbaccess'
y 'isql'
.
Cada uno de ellos producir diferente información de la versión al escribir '-V isql' por ejemplo.
¿Cómo identificar la versión exacta de la SE en funcionamiento?
Salida:
'esql -V'
INFORMIX-ESQL Version 6.00.UH1
'isql -V'
INFORMIX-SQL Version 6.03.UC1
'dbaccess -V'
DB-Access Version 7.13.UC1
A continuación, en el directorio /usr/informix/release
hay un archivo llamado "SE_7.1".
lo tanto, es preciso decir que la versión de Informix SE
nos estamos quedando es 7.13
?
Solución
Lo más probable es que está ejecutando SE 7,13; la respuesta definitiva se obtiene a partir de:
$INFORMIXDIR/lib/sqlexec -V
Sin embargo, DB-Access se distribuye con la SE y daría la versión correcta a menos que hubiera en algún momento una copia de Informix Dynamic Server (o Informix OnLine Dynamic Server, ya que habría sido etiquetado en ese entonces).
Todo el software está seriamente arcaico. Versión 6.03 de ISQL fue lanzado alrededor de 1996; SE 7.13 sería un poco más temprano, en todo caso. El ESQL / C, probablemente, fue lanzado en 1995; 6.00.UE1 fue lanzado en 1994 o 1995, y la liberación de UH1 hubiera sido un poco más tarde (un par de paquetes de arreglos). Formalmente, ninguno de software está garantizada Y2K compatible; que estaría utilizando SE 7,24 y 6,05 ISQL (o, posiblemente, 7,20) y ESQL / C 7,24 como números de versión mínimos. Sin embargo, los problemas con la SE y Y2K fueron mucho menos graves que con otras versiones. El principal problema es que el código se sumará 1900 al año de 2 dígitos, no 2000.
La versión actual de SE es 7,26; la versión actual de ISQL es 7,50; la versión actual de ESQL / C es (no preguntar) 3.50.
Otros consejos
Sólo para añadir a la respuesta general exhaustiva de Jonathan, DB-Access se incluye con el motor, pero isql y esql son los dos productos por separado. Es por eso que está recibiendo diferentes respuestas a la solicitud de número de versión. Son todas las respuestas correctas a las preguntas diferentes; -)