[firebase-br] Erro: Tabela X in use

Hélio Oliveira hpensador em gmail.com
Qui Maio 20 16:04:55 -03 2010


Boa tarde Colegas!

Estou fazendo a atualização de um BD Firebird 1.0 e a atualização esta 
sendo feita via aplicação - D6 usando IBX. Dentre as atualizações há a 
criação de uma tabela e no momento que tento dar o comite esta ocorrendo 
este erro, abaixo script de criação da referida.

create table consignado (
   cod_consignado integer not null,
   matricula integer not null,
   cod_banco varchar(3) not null,
   cod_evento integer not null,
   valor_emprestimo numeric(12,2) not null,
   valor_parcela numeric(12,2) not null,
   qtde_parcelas integer not null,
   mes integer not null,
   ano integer not null,
   mes_refinanciamento integer,
   ano_refinanciamento integer,
   constraint pk_consignado primary key (cod_consignado),
   constraint fk_consig_funcionario foreign key (matricula)
   references funcionario (codigo) on update cascade on delete cascade,
   constraint fk_consig_banco foreign key (cod_banco)
   references banco (codigo) on update cascade,
   constraint fk_consig_evento foreign key (cod_evento)
   references provento (codigo) on update cascade
   )

Por que isto só ocorre no processo via aplicação?

No IBExpert executo o esse mesmo script e a tabela é criada normalmente.

-- 
[]'s,

Hélio Oliveira
Analista de Sistemas
Delphi Developer
http://hpensador.blogspot.com/
MSN - hpensador em hotmail.com
Skype - hpensador
(71) 9975-9176





Mais detalhes sobre a lista de discussão lista