[DUG] Migration from IBX to Interbase to SQL-Server 2005
Neven MacEwan
neven at mwk.co.nz
Mon May 29 12:20:42 NZST 2006
Paul
Simply from a risk point of view i'd veer toward DBExpress from
ADOExpress, I found ADO incredibly frustrating and would have used
DBExpress if there was a driver available at the time, Things to watch
with ADO is the performance of any server side dataset (in fact only
client side static datasets are useful!) I got to the point where I read
into memtables and wrote my own resolver! But as I said it depends on
how you are treating your db and what you expect/want your dataset to do
HTH
Neven
Paul McKenzie wrote:
> The Conversion from InterBase to SQL-Server is not the problem. We have
> tools and experts to do that.
> The issue we have is that we need to migrate our 3-Tier App from IBX
> components to DBExpress or ADOExpress - We are investigating which is
> best...
> The appear to be fairly equal!
> I was wondering if anyone had done the conversion (or similar
> investigation) and found it easy to go to one but not the other. Or
> found one cannot do something vital etc.
> One big issue is that we would like to migrate to SQL-Server 2005 and
> will probable move to D2006 for this but are having to investigate this
> as well.
>
> One big issue we had (this is very legacy code) is that the IB optimiser
> was killing our SQL in many heavy-duty frequently used cases... we had
> to re-write our SQL just to force InterBase to not optimise and thus run
> much faster (in most cases speed reduced from many minutes to a few
> seconds)
>
> Everything I have read so far (ok 0.5 a day) indicates that DBExpress vs
> ADOExpress is just preference!
>
> Hoping someone has had experience...
>
> The only indicator is from the Newsgroup "SQL Servers - May 2006" Bill
> Todd (TeamB) recommends ADO over DBExpress for Win32!
>
> Regards
> Paul McKenzie
> Wellington
> New Zealand
>
>
> Neven MacEwan wrote:
>> Paul
>>
>> I haven't done this but you may be able to use xCase (www.xcase.com)
>> to rev engineer your existing database and then set it up on
>> SQL-Server 2005. As for the 'best components' for SQL It would depend
>> on how you are using your existing db? Tables, queries, stored procs
>> from your statement "We know we will have to re-visit all the SQL for
>> syntax and probably for performance" in theory not but the devil is in
>> the details
>>
>> Are you using RI? is so how? The biggest issue is in the functions
>> /stored procs/trigger code ie the specific scripting code for the db
>>
>> HTH
>> Neven
>>
>>
>>
>>
>>
>> Paul McKenzie wrote:
>>
>>> We are considering migrating several Win32 (D7) 3-Tier apps from
>>> IBX/Interbase to SQL-Server 2005.
>>>
>>> The Apps all access the same large Database - The apps range from
>>> small to very large.
>>>
>>> What are the best components to use for SQL Server ?
>>> What are the difficulties/gotchas in migrating ?
>>> Any good links and/or best practices for migration ?
>>> We know we will have to re-visit all the SQL for syntax and probably
>>> for performance.
>>> Are there any issues, we would probably not see until the end, that
>>> we need to look out for ?
>>>
>>> Any Help much appreciated...
>>>
>>>
>>
>> _______________________________________________
>> Delphi mailing list
>> Delphi at ns3.123.co.nz
>> http://ns3.123.co.nz/mailman/listinfo/delphi
>
> _______________________________________________
> Delphi mailing list
> Delphi at ns3.123.co.nz
> http://ns3.123.co.nz/mailman/listinfo/delphi
>
>
--
Neven MacEwan (B.E. E&E)
Ph. 09 620 1356 Mob. 027 4749 062
New Address Details
===================
MWK Computer Systems
1 Taumata Rd
Sandringham
Auckland
Ph 620 1356
Fx 620 1336
-------------- next part --------------
A non-text attachment was scrubbed...
Name: neven.vcf
Type: text/x-vcard
Size: 164 bytes
Desc: not available
Url : http://ns3.123.co.nz/pipermail/delphi/attachments/20060529/ae36739f/neven.vcf
More information about the Delphi
mailing list