Subject Duplicate key error during database restore
Author

I am using Firebird-2.5.3.26778_0_Win32 on Windows 8.1 64-bit.


When attempting to restore a database using the restore method of the service API (via IBExpert if that matters) I am getting the following error:

 

gbak:    restoring privilege for user PUBLIC 

IBE: Invalid insert or update value(s): object columns are constrained - no 2 table rows can have duplicate column values.


To me, this seems to indicate that Firebird got a duplicate key error while attempting to restore user privileges.


Not sure how this can be possible.


To be absolutely certain, I manually activated all of the user indices in the database without problem.


Any suggestions?


It is a very small database. I can send it to anyone who might be interested in taking a look at it.