[firebase-br] Erro em restore

Fabiano P. fabianopassianoto em gmail.com
Qui Set 15 21:15:49 -03 2016


Faça um Restore, desabilitando sua integridade de base, e desabilitando
seus índices, muito provavelmente ela vai conseguir recuperar, vc tem que
setar a base ONLINE, e por algum SELECT descobrir as duplicidades e
trata-las manualmente, depois que deletar e corrigir, vc cria outro script
para habilitar sua integridade e indices de volta, ou refaça um backup
restore, reabilitando as funções.

---------------------
Fabiano P.
Analista de Sistemas/Programador
Tecnologia de Informação e Vivencia - http://blogdamemoria.blogspot.com

Em 15 de setembro de 2016 15:10, José Mauricio barbisan Zottis <
zottissistemas em gmail.com> escreveu:

> Boa tarde, você deve ter criado alguma Chave unica ou Chave primária e tem
> registros com chaves duplicadas.
>
> Faça o restore pelo IBExpert e opte pela opção de visualizar pelo Ecrã e
> depois procure por ERROR que você encontrara em qual tabela é o erro,
> depois poderá usar o camando having para contar quantas chaves duplicadas
> vc tem.
>
> espero ter sido útil.
>
>
>
> 2016-09-15 14:47 GMT-03:00 Maciel Soncini Bueno <maciel em 2msolutions.com.br
> >:
>
> > Boa tarde,
> >
> > Tenho um banco Firebird 1.5 onde realizo um backup normalmente, mas
> quando
> > tento restaurar, tanto no Firebird 1.5 quanto 2.5, tenho o erro abaixo;
> >
> > gbak: ERROR:attempt to store duplicate value (visible to active
> > transactions) in unique index "RDB$INDEX_39"
> > gbak: ERROR:    Problematic key value is ("RDB$ROLE_NAME" = 'RDB$ADMIN')
> > gbak:Exiting before completion due to errors
> >
> > Abaixo um dos últimos comandos que tentei realizar, sem sucesso:
> >
> > C:\Program Files (x86)\Firebird\Firebird_2_5\bin>gbak -c -fix_fss_m
> > win1252
> > -fix_fss_d win1252 -n -ig -i C:\eXpertRisCachoerinha\Dados\ELAB.fdk
> > C:\eXpertRisCachoerinha\Dados\ELABNOVO.fdb
> >
> > Alguma sugestão?
> >
> > Obrigado,
> >
> > Maciel
> > ______________________________________________
> > 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://www.firebase.com.br/
> > pesquisa_lista.html
> >
> ______________________________________________
> 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://www.firebase.com.br/
> pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista