Subject Re: [IB-Architect] Backward compatability with previous versions of gdb files
Author Dominique Louis
Helen Borrie wrote:
> Unless I've totally missed something here, I thought (despite the title of
> the thread) that Dominique was asking about the feasibility of building a
> tool that would make "upward compatibility" feasible without going through
> the process of backing up with the old version's GBAK and the restoring
> with the new version's GBAK.

Hi Helen,

That is exactly what I am asking for.

> Jim's reply seemed to be saying that one never had to do that - that
> opening, say, a 4.x gdb with the 5.x client would "just work". Well, it
> wasn't the case from 4.x to 5.x, at least. So 5.x to 6 has at least one
> previous migration as a precedent - you get the 'unsupported disk
> structure' error until and unless you do the GBAK/RESTORE thing.
>
> I heartily agree with the argument for not having a client tool that
> upgrades the ODS of the live database. That would be very scary.

I thought I said it should prompt you to upgrade to the newer version and
it could also prompt you to do a back up for you at the same time. Thus
giving the user the ability to decide there and then whether they want to
go through the back-up first then restore procedure or do a direct db
migration to the newer version, without back up ( obviousdly at their own
risk ). User choices and ease of use is what it should be about. As I have
already mentioned back ups are a great idea should be implemented whenever
possible, but it should not be forced onto the user, even if it is for
their own good.

Ciao,



Dominique Louis
Delphi Developer and aspiring Delphi Game Developer.
*********************************************************
** To Do Nothing is to Collaborate with the oppressor **
** -------------------------------------------------- **
** I like my reality undiluted! **
*********************************************************
=========================================================
From . . . . . . . : Dominique Louis
Email. . . . . . . : Dominique@...
Company. . . . . . : Savage Software Solutions
Web Site . . . . . : http://www.SavageSoftware.com.au
Delphi Games Site. : http://www.SavageSoftware.com.au/delphi
G4D Mirrror Site . : http://www.SavageSoftware.com.au/delphi/g4d
Delphi JEDI Site . : http://www.delphi-jedi.org
=========================================================