[firebase-br] Erro ao dropar Tabela

Vilmar Diogo vilmardiogo em mcisistemas.com.br
Sex Jul 25 10:14:05 -03 2014


Maikel, tente fazer um Backup x Restore no banco e tente após este
procedimento.


Em 25 de julho de 2014 10:02, Maikel Penz <maikelpenz em gmail.com> escreveu:

> Pois é, mas conforme informei anteriormente
>
> "Obs: Pelo que constatei, há duas PK´s no banco para a TABELA1, e ambas não
> consigo remover."
>
> Há chave primária para a tabela que estou tentando vincular, e quanto os
> registros, deletei todos, a tabela está vazia.
>
> O meu problema está no fato de não conseguir remover essa tabela do banco,
> por que o firebird aponta ter alguma dependência.
>
>
>
> Em 25 de julho de 2014 09:13, <bzottis em ig.com.br> escreveu:
>
> >
> >
> > Bom Dia, pelo que entendi, a tabela que você esta tentando relacionar
> > precis ter uma chave primaria e/ou o campo da FK precisa ser Not null
> >
> > espero que ajude
> >
> > Em 25/07/2014 09:00, Maikel Penz escreveu:
> >
> > > Bom Dia Pessoal,
> > > estou enfrentando um problema em um cliente Firebird, onde não consigo
> > > criar uma relação de dependência que envolve uma tabela específica.
> > >
> > > Ex: tabela1, é minha tabela com problema.
> > >
> > > Quero na tabela2 criar uma FK com a tabela1, e recebo o seguinte erro:
> > >
> > > This operation is not defined for system tables.
> > > unsuccessful metadata update.
> > > could not find UNIQUE or PRIMARY KEY constraint in table TABELA1 with
> > > specified columns.
> > >
> > > Minha solução seria recriar a TABELA1, mas ao dropar, recebo o seguinte
> > > erro:
> > >
> > > This operation is not defined for system tables.
> > > unsuccessful metadata update.
> > > ERASE RDB$RELATION_CONSTRAINTS failed.
> > > action cancelled by trigger (1) to preserve data integrity.
> > > Cannot delete index used by an Integrity Constraint.
> > > At trigger 'RDB$TRIGGER_11'.
> > >
> > > Pelo IBExpert, olhando as dependências da tabela, não há nada
> vinculado à
> > > ela, FOREIGN KEY, PROCEDURE, TRIGGER, absolutamente nada, e de forma
> > alguma
> > > consigo excluí-la.
> > >
> > > Obs: Pelo que constatei, há duas PK´s no banco para a TABELA1, e ambas
> > não
> > > consigo remover.
> >
> > ______________________________________________
> > 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://firebase.com.br/pesquisa
> >
>
>
>
> --
> att,
> Maikel Alexsander Penz
>
> *DBA - Administrador de Banco de Dados*
> *Bacharel em Sistemas de Informação*
> ______________________________________________
> 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://firebase.com.br/pesquisa
>



-- 
Vilmar Diogo
MCI Sistemas
Analista Programador
69 9960-1483



Mais detalhes sobre a lista de discussão lista