FB4 unable to overwrite older ods database
------------------------------------------

                 Key: CORE-6023
                 URL: http://tracker.firebirdsql.org/browse/CORE-6023
             Project: Firebird Core
          Issue Type: Bug
          Components: Engine
    Affects Versions: 4.0 Beta 1
         Environment: Windows 10, FB 4.0 Beta 1
            Reporter: michalk1
            Priority: Minor


FB4 is unable to overwrite database files created by older firebird versions. 
It concerns gbak restore (with -rep switch) and database creation functions, 
even when run under sysdba account. This is probably not an error per se, but 
it differs from FB3 and can complicate automated database migration process.

gbak -rep -v -user sydba -password masterkey C:\TEST\TEST.GBK 
localhost:C:\TEST\TEST.FDB
...
gbak: ERROR:unsupported on-disk structure for file C:\TEST\TEST.FDB; found 
11.2, support 13.0
gbak: ERROR:    IProvider::attachDatabase failed when loading mapping cache
gbak: ERROR:failed to create database localhost:c:\TEST\TEST.FDB

Local (embedded) connections are not affected, only TCP ones. Strangely, when 
embedded overwriting is tested first, the server seems to remember that it has 
successfully accessed this database file, so that subsequent TCP rewrites of 
the same file (that I each time replace by the original old database) now 
succeed as well. This lasts until server is restarted.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to