Subject | RE: [firebird-support] Re: Self Reference Error? Bug? Still Getting it |
---|---|
Author | Thomas Steinmaurer |
Post date | 2004-01-20T08:51:25Z |
> Ok, this is kind of weird, but I am using Firebird 1.5 ReleaseThere were some improvements in the "object ... is in use" area
> Candidate 8, and still getting the error for any relation now!
>
> my SQL File:
> ----------------------
> connect 'dbserver/3050:D:\DB\DBDataFile.gdb' user 'sysdba' password
> 'masterkey';
>
> create table ExampleTable (
> code integer not null primary key,
> name varchar(100) not null unique,
> parent integer);
> commit;
>
> alter table ExampleTable
> add constraint fk_parent
> foreign key (parent) references ExampleTable(code);
>
> commit;
> ----------------------
> I execute this using isql, and still getting the error:
>
> isql -i c:\temp\aa.sql
> Use CONNECT or CREATE DATABASE to specify a database
> Statement failed, SQLCODE = -607
>
> unsuccessful metadata update
> -object EXAMPLETABLE is in use
>
> Any idea what is going on? Is this a DB config param? Or is my db
> instance messed up?
in Firebird 1.5, but you still need to be the only one connected
to the database when creating FOREIGNKEY Constraints. So, are
there any other active connections available?
Best Regards,
Thomas Steinmaurer
Logging/Auditing Suite for InterBase and Firebird
http://www.iblogmanager.com
Logging/Auditing Suite for Advantage Database Server
http://www.adslogmanager.com