Subject Re: [ib-support] Interbase 4
Author Joseph J Mele
Nataraj,

You are in the kind of situtation that requires biteing the bullet so to
speak. If you truly need to update, I would recompile and tweak the Delphi
1.0 app bring it up to 32-bit. and then make a copy of the database in FB or
IB6 work with it until it works maybe using IBObjects.

then once fully debugged. One weekend , go in and copy the data into the new
DB and install the client on every machine while leaving the old in so they
can use it in an emergency or just for reference.


I cannot see how you could do otherwise if you truly want to do it in a
professional, responsible manner. This is what is so bad about taking a
legacy installation the people who have it must be made to understand that
upgradeing is a necessity


Joe Mele
jjmele@...





----- Original Message -----
From: "Nataraj S Narayanan" <nataraj@...>
To: <ib-support@yahoogroups.com>
Sent: Thursday, February 21, 2002 11:59 AM
Subject: Re: [ib-support] Interbase 4


>
> On Thu, 21 Feb 2002, Paul Reeves wrote:
>
> > Nataraj S Narayanan wrote:
> > >
> > > Hi All
> > >
> > > I am in a fix. I have an uneviable job of maintaining a 100
> > > installations of a software written using Delphi 1.0 on IB 4.xx with a
> > > premitive BDE. Is there any way to 'tweak' or hack so that the data
may be
> > > transferred to FB or IB6 and still use the same program without
> > > recompiling? (I don'nt have the source :-((( )
> >
>
> > Are we talking full client/server install here, or just local InterBase?
> > I suspect the latter. Migrating the database from IB4 to Firebird or IB6
> > is likely to be the easy part. You can experiment by backing up the
> > database and then restoring it to the new server of choice. Whether your
> > 16-bit client application will be able to connect to it or not is
> > another matter.
>
> Its a local Interbase.
>
> I have tried that. But got a message like 'unsupported disk structure'.
>
> >
> > > Has the internal structure of IB changed from IB5 onwards?
> >
> > Yes and no, but the core api is unchanged and it is that api which is
> > used fopr all access to the database.
>
>
> If BDE is calling the IB Api, should'nt it work for any version? Can we
> tweak so as to make BDE call the C/S database?
>
>
> regards
>
>
> --
> Nataraj S Narayanan
> Synergy Info Systems
> Kochi,India-683 503
> Ph:95 484 557244
>
>
>
> To unsubscribe from this group, send an email to:
> ib-support-unsubscribe@egroups.com
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>