Pergunta

Temos Informix em execução no nosso servidor Solaris e sob /usr/informix/bin existem vários executáveis, como 'dbaccess' e 'isql'.

Cada um deles produzir informações versão diferente quando digitação 'isql -V', por exemplo.

Como você identifica a versão exata do SE correr?

Output:

'esql -V'
INFORMIX-ESQL Version 6.00.UH1

'isql -V'
INFORMIX-SQL Version 6.03.UC1

'dbaccess -V'
DB-Access Version 7.13.UC1

Em seguida, no diretório /usr/informix/release há um arquivo chamado "SE_7.1". Então, é preciso dizer que a versão do Informix SE estamos executando é 7.13?

Foi útil?

Solução

Muito provavelmente, você está executando SE 7,13; a resposta definitiva é obtida a partir de:

$INFORMIXDIR/lib/sqlexec -V

No entanto, DB-Access é distribuído com SE e daria a versão correcta a menos que houvesse em algum momento uma cópia do Informix Dynamic Server (ou Informix OnLine Dynamic Server como teria sido rotulado na época).

Todo o software está seriamente arcaico. Versão 6.03 do ISQL foi lançado por volta de 1996; SE 7.13 seria um pouco mais cedo, se alguma coisa. O ESQL / C, provavelmente, foi publicado em 1995; 6.00.UE1 foi lançado em 1994 ou 1995, e o lançamento UH1 teria sido um pouco mais tarde (um par de fix packs). Formalmente, nenhum do software é garantida Y2K-compliant; você estaria usando SE 7,24 e ISQL 6,05 (ou possivelmente 7,20) e ESQL / C 7,24 como números de versão mínima. No entanto, os problemas com SE e Y2K eram muito menos grave do que com outras versões. A questão principal é que o código irá adicionar 1900 a anos de 2 dígitos, e não de 2000.

A versão atual do SE é 7,26; a versão atual do ISQL é 7,50; a versão atual do ESQL / C é (não pergunte) 3.50.

Outras dicas

Só para acrescentar a resposta tipicamente exaustiva de Jonathan, DB-Access é fornecido com o motor, mas isql e esql são os dois produtos separados. É por isso que você está recebendo respostas diferentes para o pedido número da versão. Eles são todas as respostas corretas a perguntas diferentes; -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top