Subject | Re: Error accessing file "" |
---|---|
Author | agarzotto |
Post date | 2004-03-23T17:00:13Z |
--- In firebird-support@yahoogroups.com, "Alexander V.Nevsky" <ded@h..
.> wrote:
worked with interbase as it did run as root.
Wow, this list should not be free as the advice is worth a million :-)
Andreas Garzotto
.> wrote:
> --- In firebird-support@yahoogroups.com, "agarzotto" <garzotto@a...>SuSE
> wrote:
> > We are trying to migrate from Interbase 6.0.1 to Firebird 1.5 on
> > linux 8.1.following
> >
> > When trying to restore the backup (about 4.5 GB), we get the
> > error:course
> >
> > ...
> > gbak: restoring privilege for user *****
> > gbak: creating indexes
> > gbak: restoring index RDB$PRIMARY77
> > gbak: restoring index RDB$PRIMARY73
> > gbak: restoring index RDB$PRIMARY65
> > gbak: restoring index RDB$72
> > gbak: restoring index RDB$PRIMARY62
> > gbak: cannot commit index RDB$PRIMARY61
> > gbak: ERROR: I/O error for file ""
> > gbak: ERROR: Error while trying to open file
> > gbak: ERROR: Permission denied
> > gbak: ERROR: action cancelled by trigger (3) to preserve data
> > integrity
> > gbak: ERROR: Cannot deactivate primary index
> > gbak: Exiting before completion due to errors
> >
> > It seems that a file with name "" is being accessed (which of
> > does not exist). The problem is reproducable and always happens atthe
> > same spot during backup. Strange thing: restoring on a differentdid
> > system with the same environment (or so it seems) does work! We
> > the restore on that other system and then moved the DB. It works,but
> > while using the DB, we occasionally also get the above errorduring
> > queries.Taht's it! /tmp did not have write permission for user firebird. It
>
> Andreas, looks like FB have not OS level access rights on TMP
> directory to sort in tmp-file when creating index or performing
> natural order by/group by.
>
> Best regards,
> Alexander.
worked with interbase as it did run as root.
Wow, this list should not be free as the advice is worth a million :-)
Andreas Garzotto