[firebase-br] Indice da PrimaryKey

Carlos H. Cantu listas em warmboot.com.br
Qui Jan 27 09:57:09 -03 2011


A única forma é remover as duplicidades, apagando um dos registros, ou
alterando o valor da chave dele para uma que não exista.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

RG> Provavelmente foi isso que aconteceu, estava pesquisando nas
RG> "tabelas" e existem PKs duplicadas, resumindo o relacionamento já
RG> era. Por gentileza qual seria melhor forma de arrumar as PKs
RG> duplicadas causando o mínimo de percas possíveis, sendo que são
RG> banco de dados que "não podemos parar" ?




RG> Em 26 de janeiro de 2011 17:54, Carlos H. Cantu
RG> <listas em warmboot.com.br> escreveu:
RG> Se o índice não está ativo, sua PK não está servindo pra nada, pois
RG> ela depende do índice para saber se o registro é único.

RG> A única situação que posso imaginar pra vc ter um BD com índices de PK
RG> inativos, é ter sofrido algum tipo de corrupção, levando a registros
RG> com PK duplicada. Ao se fazer um restore, o processo irá quebrar no
RG> momento em que o FB tentar ativar o índice.

RG> []s
RG> Carlos H. Cantu
RG> www.FireBase.com.br - www.firebirdnews.org
RG> www.warmboot.com.br - blog.firebase.com.br

RG>> Boa tarde pessoal, aonde eu trabalho existem alguns bds firebird 1.5 ,
RG>> alguns deles os indices da primarykey não estão ativos, seria correto
RG>> ativalos?, qual seria o impacto disso ?

RG>> Obrigado pela ajuda.  



RG> ______________________________________________
RG> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
RG> Para saber como gerenciar/excluir seu cadastro na lista, use:
RG> http://www.firebase.com.br/fb/artigo.php?id=1107
RG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista