Subject RE: [firebird-support] Embedded / Backup
Author Helen Borrie
At 01:31 PM 7/12/2004 +1100, you wrote:

> > That's because IBExpert uses IBBackupService, which runs the backup
> > routines via macro calls through the Services API - as does
> > IBOBackupService. Gbak does too, in its own way - its embedded
> > (i.e. ESQL)
> > code executes the same routines as the macro that is being
> > accessed by the
> > Services API.
> >
> > ./hb
>
>Can't we make it, then, use a current connection rather than try to make a
>new one? Or is a connection to the Services API necessarily a separate
>connection?

The latter. GBAk makes its own connection using static SQL, and runs a
single snapshot transaction from start to finish. Off-topic here, but you
could probably modify the IBOAdmin code to expose the connection handle as
a property of the IBOBackupService. Why not ask Lorenzo Mengoni in the
firebird-tools list?

./hb