Quem sou eu

2016 ESTÁ INICIANDO E O PROJETO DESTE BLOG ESTA RESSURGINDO !!!!

sábado, 2 de janeiro de 2016

INFORMIX - STATUS DA INSTANCIA

INFORMIX - STATUS DA INSTANCIA 

Obejetivo: Apresentar aos leitores deste tutorial os principais Status que uma instancia INFORMIX e os métodos de checagem para os status de um banco de dads informix. 

Estou utilizando como referencia uma distribuição do informix na versão 11.70 a qual já não é a mais atual na data desta postagem , temos o maior quantidade de leitores e uma grande quantidade de mercado que ainda não partiram para a versão 12 e não planejam esse upgrade sendo assim por algum tempo ainda vamos ser referenciados na versão 11.70 

Status possiveis do informix: 

(1) Offline (Instancia de dados parado) 
(2) online (Instancia de dados pronto para uso) 
(3) quiescent(modo que não permite acesso a database , usado para manutenção na instancia) 
(4) Single-User (somente usuario administrador tem acesso a instancia e base de dados) 

Como checar o status: 

Deve estar com as variaveis de ambiente da instancia definidas para o usuario, para este tutorial estamos utilizando o usuario informix 

executar o comando onstat seguido do sinal - (menos) 
informix@ifxprd01:~> onstat -

Status 01 - offline 
shared memory not initialized for INFORMIXSERVER ' 

Status 02 - Online 
IBM Informix Dynamic Server Version 11.70.FC3IE -- On-Line -- Up 00:12:09 -- 1456440 Kbytes

Status 03 - quiescent
IBM Informix Dynamic Server Version 11.70.FC3IE -- Quiescent -- Up 00:00:15 -- 1448248 Kbytes

Status 04 - Single-User 
IBM Informix Dynamic Server Version 11.70.FC3IE -- Single-User -- Up 00:01:46 -- 1456440 Kbytes

Comentario: Para que o banco de dados Informix esteja em modo operacional pronto para receber conexões deve estar no modo On-Line ; 
Em situações diferentes de on-Line o administrador de banco de dados deve ser informado para analisar o motivo

obs.: Os status podem ser alterados por meio de comandos com a instancia ligada ou pode ser inicializado em status especificos , também pode ser assumido status como Offline e Quiescent em caso de falhas na instancia sem interação do administrador.