Subject | Re: [ib-support] error blob not found during backup |
---|---|
Author | Ann W. Harrison |
Post date | 2003-01-25T21:09:56Z |
At 12:55 PM 1/21/2003 -0500, Ann W. Harrison wrote:
the blob is created and the id of that blob is stored in
the target record. Occasionally, rather than making a
new copy of the blob, the server just copies the blob id
from one record to the other
so two records point to the same _blob_ on
Ann
www.ibphoenix.com
We have answers.
>The documentation for InterBase 6 says that you shouldn'tWhat she meant is: Most of the time, a second copy of
>manipulate blobs in triggers and procedures. In fact,
>assigning a blob from one record to another does not cause
>any error. However, under some circumstances, that blob
>id is copied,
the blob is created and the id of that blob is stored in
the target record. Occasionally, rather than making a
new copy of the blob, the server just copies the blob id
from one record to the other
>so two records point to the same record onThat line should say:
so two records point to the same _blob_ on
>disk. If one of those records is deleted then the otherRegards,
>record will point to nothing and will get the BLOB not found
>error. If the blob is updated through one record and the
>old version is garbage collected, you'll see the same thing.
>
>Fixed in firebird V1.0
Ann
www.ibphoenix.com
We have answers.