Subject Re: [IBO] Why my APP create files .IBO in directory similar the name of my BD
Author Helen Borrie
At 11:44 PM 3/01/2005 +0000, you wrote:


>Why my APP create files .IBO in a directory with the name similar
>that my Firebird DATABASE..
>
>ej:
> C:\MiApp\app.exe
> c:\Gasts\
> c:\Common\
>
>App.exe use IBOObjects and my DB are gasts.fdb and common.fdb
>
>in the directories crates include files qith ext .IBO
>Tablenames.IBO
>TableKeys.IBO
>TableFields.IBO

These contain metadata, and they only exist when you enable schema
caching. You can disable schema caching (or never enable it at all) by
setting (leaving) the SchemaCacheDir property of the TIB_Session false.

>I need not create files .IBO, because my APP is easy a alter table or
>acces for intrudes,,,

The schema cache files are created on the client machine. They have no
effect on the server. They can not be used to alter objects on the server.
You can delete them any time you want to.

If you are running a local application, there is absolutely no need to
cache metadata.

Helen