Chave primária duplicada no Firebird
Como pode um banco de dados duplicar a sua chave primaria? Possuo uma tabela com 3 campos formando uma chave primária composta e tenho um registro que foi duplicado ´não sei como´. Consigo visualizar os registros mas nao consigo alterá-los.
Qualquer ajuda é bem vinda.
Obrigado
Qualquer ajuda é bem vinda.
Obrigado
G1b4
Curtidas 0
Respostas
Weber
09/03/2007
Provavelmente seu banco de dados está corrompido. Passe um gfix para tentar resolver possiveis problemas.
GOSTEI 0
G1b4
09/03/2007
Caro amigo, veja o que obtive:
Uso Firebird 1.5.4 e tenho esse erro...
Obrigado pelas informações...
C:\Program Files\Firebird\Firebird_1_5\bin>gfix -v -full BANCO.GDB operating system directive CreateFile failed -The requested operation cannot be performed on a file with a user-mapped section open.
C:\Program Files\Firebird\Firebird_1_5\bin>gfix -mend -full BANCO.GDB operating system directive CreateFile failed -The requested operation cannot be performed on a file with a user-mapped section open.
Uso Firebird 1.5.4 e tenho esse erro...
Obrigado pelas informações...
GOSTEI 0
Weber
09/03/2007
gfix -validate BANCO.GDB -user sysdba -pass masterkey
Certifique-se que somente o gfix esteja acessando o banco de dados.
GOSTEI 0