FIREBIRD ALTERACOES DE TABELAS
Pessoal eu li uma informação e fiquei meio preocupado pois eu tenho um sistema de NFE que usa o Firebird como baseDeDados
eu Li que só posso alterar uma tabela do FireBird por 255 vezes
o que eu faço após isso?
tem como resetar esse contador?
eu Li que só posso alterar uma tabela do FireBird por 255 vezes
o que eu faço após isso?
tem como resetar esse contador?
Nunca ouvi falar disso, se bem que não me lembro de ter altrado a estrutura de uma tabela tantas vezes.
Já utilizo o firebird há 4 anos. Por que você não faz um teste com uma tabela qualquer. Cria um banco e testa, é só vc criar um script e testar.
Já utilizo o firebird há 4 anos. Por que você não faz um teste com uma tabela qualquer. Cria um banco e testa, é só vc criar um script e testar.
Citação::
Nunca ouvi falar disso, se bem que não me lembro de ter altrado a estrutura de uma tabela tantas vezes.
Já utilizo o firebird há 4 anos. Por que você não faz um teste com uma tabela qualquer. Cria um banco e testa, é só vc criar um script e testar.
pois é eu fiz isso
e criei uma rotina que alterava o tamanho de um varchar e quando desse erro a rotina saia do loop
pois é foram 253 alterações e deu erro
eu creio que as outras 2 eu tinha feito no teste do loop.
ai fico a duvida como resetar esse contador?
Que doideira cara. Nunca li sobre isso. Que mensagem retorna pra vc?
Ah .. a alteração é na estrutura DDL. De inÃcio pensei que era DML.
Pode-se resetar fazendo o backup com gbak.
Resetando o contador de alterações dos objetos do banco. Cada objeto que compõe o banco de dados (ex: tabela, triggers, procedure, etc.) pode ser alterado até 255 vezes. Quando atingir este valor, o Firebird não permitirá que se altere o objeto mais uma vez. Para resolver essa situação, somente através de um backup/restore com o gbak. O banco restaurado terá os contadores reiniciados (zerados).
http://www.firebase.com.br/fb/artigo.php?id=2204
Pode-se resetar fazendo o backup com gbak.
Resetando o contador de alterações dos objetos do banco. Cada objeto que compõe o banco de dados (ex: tabela, triggers, procedure, etc.) pode ser alterado até 255 vezes. Quando atingir este valor, o Firebird não permitirá que se altere o objeto mais uma vez. Para resolver essa situação, somente através de um backup/restore com o gbak. O banco restaurado terá os contadores reiniciados (zerados).
http://www.firebase.com.br/fb/artigo.php?id=2204
Tópico encerrado , respostas não são mais permitidas