[firebase-br] Restauracao de banco corrompido ...

Emerson emerson em omarcamargo.com.br
Qui Ago 2 10:27:51 -03 2007


Ola pessoal,
Estou tentando restaurar um banco corrimpido e quando ele vai ativar os 
indices mostra a seguinte mensagem :

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

Alguem teria uma dica para me passar ?

Obrigado


----- Original Message ----- 
From: "Leandro Victor Fidelis" <leandro em isiengenharia.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, August 02, 2007 9:32 AM
Subject: Re: [firebase-br] Funções para de String


Funcionou!

obrigado


Leandro Victor Fidelis
ISI Engenharia - P&D Campinas
www.isiengenharia.com.br
(19)32366656 / (19)32345311

----- Original Message ----- 
From: "Ivan Guimarães Meirelles" <igmeirelles em gmail.com>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Thursday, August 02, 2007 7:16 AM
Subject: RES: [firebase-br] Funções para de String


Olá Leandro...

Vc pode usar uma UDF para ter uma função que retorna a quantidade de
caracteres em uma string, veja:

DECLARE EXTERNAL FUNCTION STRLEN
    CSTRING(32767)
RETURNS INTEGER BY VALUE
ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf';

Depois é só usar:

Select strlen('APENAS TESTE') from rdb$database;

Resultado = 12.

Espero ter ajudado...
Um abraço.

Ivan Guimarães Meirelles
Três Lagoas/MS - igmeirelles em gmail.com


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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






_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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