Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
Delphi 11 Alexandria
|
Re: Umstellung Firbird 1.5 auf 2.0.3
18. Okt 2007, 20:48
was ich gerade am rande gefunden habe:
Installation auf Systemen mit Firebird 1.5
------------------------------------------
Die Sicherheitsdatenbank wurde geändert. Die neue
Datenbank heißt nun security2.fdb und verwendet nun einen
stärkeren Algorithmus zur Passwortverschlüsselung. Nähere
Informationen zu den neuen Security-Features finden Sie in
den Release Notes.
Die neue Datenbankstruktur und die veränderte Verschlüsselung
haben jedoch einige Migrationsprobleme zur Folge, falls
Installationen eine Vielzahl an Firebrd-Benutzer verwenden.
Die Installationsroutine versucht nicht, diese Migration
durchzuführen. Dies muss manuell durchgeführt werden. Eine
mögliche Migrationstechnik ist in misc/upgrade/security/
angeführt.
und noch was
You can't use pre-2.0 security database in firebird 2.0 or higher directly.
If you try to put old security.fdb into firebird's new home directory with
new (security2.fdb) name, you will get a message - cannot attach to password
database. That's OK and is by design. In order to be able to use old database,
you must run appropriate upgrade script - security_database.sql. To do so:
1. Put your old security database in some known to you place (not new home
directory). Always have a copy of it!
2. Start firebird using it's new, native security2.fdb.
3. Convert your old security database to ODS11 (i.e. backup and restore it
using gbak from firebird 2.0). Without this step you will get failure running
security_database.sql!
4. Connect to restored database as SYSDBA and run the script.
5. Stop firebird.
6. Copy upgraded database to firebird's home directory (as security2.fdb).
7. Start firebird.
Now you should be able to connect to firebird 2.0 server using your old
logins and passwords.
|