Instância não sobe após FixPack 5 para DB2 9.1 ESE
Uma das etapas de instalação do fixpack 8.1.1 para Lotus Quirk é antes instalar o fixpack 5 para DB2 9.1 ESE. O Lotus Quickr 8.1.x por padrão vem com DB2 9.1 ESE como banco de dados. Após instalar o FixPack 5 para DB2 9.1, a instância não subia quando digitava o comando db2start.
A mensagem informava que a base estava inconsistente e não era possível subir. Este tipo de problema possui um indentificador sql número “SQL1072C”.
De acordo com esse idendificador, o problema ocorre quando.
O DB2 parou de forma inesperada quando estava em execução, ou o processo foi terminado através de kill. Outra explicação é quando outro aplicativo estava conectado ao banco no momento da instalação do fixpack.
Para corridir esse problema, execute os passos abaixo:
- Entre com o usuário administrador da instância, ex: su – quikradm
- Navegue até o diretório SQLLIB
- Remova o arquivo .ftok, ex: rm -rf .ftok
- Crie novamente o arquivo .ftok, ex: touch .ftok
- Agora que o arquivo foi criado, execute o comando db2start
- Verifique se a instãncia está subindo corretamente