[firebase-br] RES: RES: Migração FB 1.5 para 2.5 - Dúvida Triggers

Francisco José Bononi francisco.bononi em auditecmatao.com.br
Seg Ago 5 11:36:13 -03 2013


Senhores, fiz o restore de todos os bancos, porém 1 banco de o seguinte erro:

gbak:cannot commit index FK_PLANO
gbak: ERROR:unsuccessful metadata update
gbak: ERROR:    partner index segment no 1 has incompatible data type
gbak:    activating and creating deferred index FK_CONCILIA_RAZAO_LANCTOS
gbak:    committing metadata
gbak:finishing, closing, and going home
gbak:Database is not online due to failure to activate one or more indices.
gbak:Run gfix -online to bring database online without active indices.


A linha de restore é essa:

gbak.exe -CREATE -VERIFY -REPLACE_DATABASE -FIX_FSS_D WIN1252 -FIX_FSS_M WIN1252 -P 8192 -USER SYSDBA -PASSWORD masterkey g:\ctmaster\0163\CTMASTER2008.fbk 192.168.1.14:e:\sistemas\CTMASTER0163\CTMASTER2008.FDB

Como é a primeira vez que vejo isso, pergunto aos senhores o que aconteceu e o que posso fazer para resolver esse problema ?


Grato
Chico
________________________________________
De: lista [lista-bounces em firebase.com.br] em nome de Carlos H. Cantu [listas em warmboot.com.br]
Enviado: sábado, 3 de agosto de 2013 17:17
Para: lista em firebase.com.br
Assunto: Re: [firebase-br] RES:         Migração FB 1.5 para 2.5 - Dúvida Triggers

Devem funcionar, mas eu recomendaria alterar pra já deixar tudo certo.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

FJB> E nesse caso a resposta é ?

FJB> 1- Elas vão funcionar como estão

FJB> ou

FJB> 3 - Tenho que alterá-las

FJB> Chico.

FJB> ________________________________________
FJB> De: lista [lista-bounces em firebase.com.br] em nome de Carlos H. Cantu [listas em warmboot.com.br]
FJB> Enviado: sábado, 3 de agosto de 2013 16:53
FJB> Para: FireBase
FJB> Assunto: Re: [firebase-br]      Migração FB 1.5 para 2.5 - Dúvida Triggers

FJB> Procedures/triggers que foram criados com o FB 1.5 tem o código
FJB> armazenado em BLR, e não são recompiladas automaticamente quando vc
FJB> migra para uma nova ODS.

FJB> []s
FJB> Carlos H. Cantu
FJB> www.FireBase.com.br - www.firebirdnews.org
FJB> www.warmboot.com.br - blog.firebase.com.br

FJB>> Pessoal, estou migrando os banco de 1.5 para 2.5.

FJB>> Tive problema para criar uma trigger em um banco migrado, quando
FJB>> eu ia usar tabela.campo, mas depois vi que na versão 2.5 tem que
FJB>> ser new.campo (para insert/update) e old.campo (para delete).

FJB>> Porém nas triggers que já existiam no banco 1.5 vieram sem ter sido alteradas para 2.5

FJB>> Pergunta: Não era para virem convertidas ? Elas vão funcionar assim ?

FJB>> Chico.















FJB>> ______________________________________________
FJB>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
FJB>> Para saber como gerenciar/excluir seu cadastro na lista, use:
FJB>> http://www.firebase.com.br/fb/artigo.php?id=1107
FJB>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


FJB> ______________________________________________
FJB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
FJB> Para saber como gerenciar/excluir seu cadastro na lista, use:
FJB> http://www.firebase.com.br/fb/artigo.php?id=1107
FJB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista