PDA

Ver la Versión Completa : error al crear foreign key en firebird


carlo_acp
23-02-2008, 01:57:40
saludos amigos,
estoy teniendo un problema en firebird al crear un foreign key a mi tabla

alter table CREDICS
add constraint FK_CREDICS_1
foreign key (TRAMD)
references CREDIC(TRAMD)

me sale este mensaje de error

This operation is not defined for system tables.
unsuccessful metadata update.
object CREDIC is in use .

estoy utilizando el ibexpert y he probado con varias versiones, ambas tablas tienen su correspondiente key en en campo TRAMD con el mismo tipo y longitud. Algun detalle se me esta pasando y requieren de mas informacion haganmelo saber. gracias

ppsoft
23-02-2008, 02:20:28
Para crear Forengkeys se necesita acceso esclusivo a la base de datos, por lo que el error te aparece por tener alguna otra conexión a esa base de datos. Así como ninguna transacción pendiente.

carlo_acp
23-02-2008, 02:58:08
Gracias por el detalle, tenias razon, por ahi habia un usuario conectado.