Subject | Re[4]: [Firebird-Architect] HEAD branch and ODS changes |
---|---|
Author | Nickolay Samofatov |
Post date | 2003-07-31T14:43:22Z |
Hello, Paul,
user ?
Nickolay Samofatov
>>What is the purpose of UID then ? Just to complicate life of database
>> This doesn't solve any of the problems. Currently, Firebird
>> allows you to copy database file and use this copy on the
>> same machine. This databases will have the same UID.
>> We have original database name in database header now
>> and it is no way worse than UID.
> Maybe it shouldn't, half the trouble with backups and restores is caused
> by DBAs using simple copy tools on databases. The solution of course is
> to maintain a registry of databases and UIDs and if a database starts
> that has a mis-matched UID with the database name in the registry, then
> there are two solutions, one assign it a new UID assuming it's a copy,
> or throw an error, and force the DBA to do something to reset it.
user ?
Nickolay Samofatov