Como corrigir este erro
Estou com um problema em um arquivo GDB, quando tento excluir um registro sai a seguinte mensagem [b:82c66d76bf]General SQL Error Interval gds Software consistency Check (Can´t continue after Bugcheck). [/b:82c66d76bf], será que tem jeito de consertar esse erro?
Se alguem souber como por favor me ajude.
obrigado.
[color=green:82c66d76bf]Movido de Delphi para Interbase/Firebird[/color:82c66d76bf]
Se alguem souber como por favor me ajude.
obrigado.
[color=green:82c66d76bf]Movido de Delphi para Interbase/Firebird[/color:82c66d76bf]
Clenio
Curtidas 0
Respostas
Technos
14/08/2005
Amigo...
Tá com cara de que o banco tá corrompido...
Passa o Gfix pra tentar dar um jeito nele, deve funcionar. Já tentou abrir ele em uma ferramenta de manutenção e gerenciamento como o IB Expert ?
Tá com cara de que o banco tá corrompido...
Passa o Gfix pra tentar dar um jeito nele, deve funcionar. Já tentou abrir ele em uma ferramenta de manutenção e gerenciamento como o IB Expert ?
GOSTEI 0
Janbaceiredo
14/08/2005
Caro Clenio,
seu banco esta corrompido.
Faca um backup e depois restaure
(logoff em todos os usuarios).
gbak -g -v -z -b -l banco.gdb -USER SYSDBA -PASS
masterkey novo.gbk
gbak -v -r -USER SYSDBA -PASS masterkey
novo.gbk final.gdb
Nao esqueca de colocar a propriedade forced writes
para enable.
Espero que ajude,
T+,
Antônio.
seu banco esta corrompido.
Faca um backup e depois restaure
(logoff em todos os usuarios).
gbak -g -v -z -b -l banco.gdb -USER SYSDBA -PASS
masterkey novo.gbk
gbak -v -r -USER SYSDBA -PASS masterkey
novo.gbk final.gdb
Nao esqueca de colocar a propriedade forced writes
para enable.
Espero que ajude,
T+,
Antônio.
GOSTEI 0
Clenio
14/08/2005
Era o que eu temia, esse arquivo está com + de 25 mil registros e eu não posso perder esse serviço todo.
Eu não sei como usar o GFIX, poderia explicar detalhadamente o modo de usar?
Jambaceiredo,
Desculpe pela minha ignorância mas, eu não sei fazer isso que você explicou será que tem como dar mais detalhes, pois não nem por onde começar.
eu tenho que fazer isso é no DOS?
quando vc se refere novo.GDB eu tenho que renomear o arquivo original?
Onde e como eu coloco a propriedade forced writes
para enable.
Desculpe pela minha falta de conhecimento.
Desde ja obrigado.
Eu não sei como usar o GFIX, poderia explicar detalhadamente o modo de usar?
Jambaceiredo,
Desculpe pela minha ignorância mas, eu não sei fazer isso que você explicou será que tem como dar mais detalhes, pois não nem por onde começar.
eu tenho que fazer isso é no DOS?
quando vc se refere novo.GDB eu tenho que renomear o arquivo original?
Onde e como eu coloco a propriedade forced writes
para enable.
Desculpe pela minha falta de conhecimento.
Desde ja obrigado.
GOSTEI 0