Subject | Re: [firebird-support] Database page errors |
---|---|
Author | Vlad Khorsun |
Post date | 2007-09-27T12:04:58Z |
>> > Do you think i am in risk working with this database?Very well ;)
>>
>> Run gfix again. I guess it will not return this errors.
>
> Bingo!
> [root@server1 firebird]# gfix -v -full tecelagem.fdb.observacao
> [root@server1 firebird]#
> I started to use SS in this box recently and i'm observing somethingYes. All attachments still active. They just can't do anything except
> i'm not sure it is expected:
> When i "gfix -shut single -force 0" a database, i still see fbserver
> connected to this database. Is it expected?
of disconnect
> If fbserver is making a garbage collection will it stay connected to theCan't say for sure. I need to look at sources to get correct answer.
> database after the shutdown?
> I took a look at a backup of this database and these relation ID'sAha, validation code used in-memory metadata (i.e. not read it from disk
> were really of that 4 deleted tables. I will try to reproduce what
> happened in my environment:
> - I shut down the database in single user mode
> - I did run a large set of DDL and DML instructions to upgrade the
> database (here i dropped the tables), using a update application. I
> commit after each instruction.
> - I closed the upgrade application
> - I did run "gfix -v -full" in the database and got the erros
as in usual case of only exclusive attachment) and picked up deleted relations.
I think its a bug in validation code. Can you post simplified example into
tracker, please ?
And you can be sure - all is ok with your database, there was false
errors ;)
Regards,
Vlad