Subject RE: [ib-support] Re: Tool to Convert MySQL DB to Firebird?
Author Alan McDonald
you might need to clarify what you mean (expect) by embedded application..
some people think that it can all be wrapped into one exe. you need to
install the server as a separate service on a "server" - it's not a desktop
application unless you install a server on each machine with your
application (not intended)

Alan
-----Original Message-----
From: Kevin Morris [mailto:kmorris5319@...]
Sent: Friday, 18 October 2002 8:44
To: ib-support@yahoogroups.com
Subject: [ib-support] Re: Tool to Convert MySQL DB to Firebird?


Sean,

Thanks for the information. I'm developing a desktop application
that requires an embedded database. Therefore I'm attracted to
Firebird because:

1. It appears to have been built from the groundup keeping embedded
applications in mind.

2. It is much more mature than MySQL, handling referential
integrity, transactions and user defined functions in it's current
stable production release.

3. Commercial applications can embed Firebird royalty free. Correct
me if I'm wrong here.

Thanks again,
Kevin Morris

--- In ib-support@y..., "Leyne, Sean" <sleyne@a...> wrote:
> Kevin,
>
> > Does anyone know of a tool which could convert a MySQL schema
and
> > data dump (in the form of DDL and INSERT statements) into
Firebird
> > compatible SQL? Specifically, I'd like autoincrement fields
> > converted to generators and triggers. I know this is fairly
easy to
> > do by hand, but I need to do it repeatedly while we transition
from
> > MySQL to FB.
>
> I would suggest that you take this task and break it up into 2
steps.
>
> The first would be to migrate your MySQL schema to Firebird.
Given what
> I know of MySQL, you would be advised to extract it to a text file
and
> edit the file to suit your (Firebird) needs/requirements.
>
> The second step would be to move the data. For this I would
suggest
> using a freeware tool called IBDataPump
(www.clevercomponents.com). The
> tool allows you to move data into a Firebird database, from both an
> existing database but also from a BDE/ODBC/ADO datasource. I use
it a
> lot to migrate data between database as we update/upgrade our
> application database schema.
>
> Using this approach you can create and refine your Firebird
database and
> then pump the data as required to test our work application.
>
>
> Sean
>
> P.S. It's nice to hear that your moving from MySQL, the start of a
> trend I hope ;-) What attracted you to Firebird?


Yahoo! Groups Sponsor
ADVERTISEMENT




To unsubscribe from this group, send an email to:
ib-support-unsubscribe@egroups.com



Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



[Non-text portions of this message have been removed]