[firebase-br] gbak : estou perdido.

Jeferson Oliveira jeferson em mvtec.com.br
Ter Fev 7 11:09:56 -03 2006


Leandro,

O seu índice RDB$FOREIGN118 é utilizado por uma FOREIGN KEY de alguma tabela
que é dependente da tabela ECFCLIENTES.
Algum registro dessa tabela possui um valor que não consta na tabela
ECFCLIENTES, daí o erro.

Para resolver, você precisa identificar esse(s) registro(s), atribuir um
valor que não viole a chave, e depois executar o backup/restore.
Se você utilizar o IBExpert, conseguirá facilmente identificar qual é a
tabela e qual o campo atrvés do nodo "Indices".


Atenciosamente,

Jeferson Oliveira
Analista de Sistemas
MV Tecnologia Ltda - Belo Horizonte (matriz)



"Leandro" <leandrorst em yahoo.com.br> escreveu na
mensagem news:003d01c62bd6$58a45c00$1201a8c0 em tcheinfo.com.br...
gfix acusa erro, entao fiz gbak e o erro é este :

gbak: cannot commit index RDB$FOREIGN118
gbak: ERROR : violation of FOREIGN KEY constraint "PK_ECFCLIENTES" on table
"ECFCLIENTES"
gbak: ERROR : action cancelled by trigger (3) to preserve data integrity
gbak: ERROR : Cannot deactivate primary index
gbak: Exiting before completion due to errors


--------------------------------------------------------------------------------


No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.2/251 - Release Date: 04/02/2006



--------------------------------------------------------------------------------


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa








Mais detalhes sobre a lista de discussão lista