From: | Josh Berkus <josh(at)agliodbs(dot)com> |
---|---|
To: | Ashish Mahabal <aam(at)astro(dot)caltech(dot)edu> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: sybase->postgresql |
Date: | 2004-02-11 17:04:14 |
Message-ID: | 200402110904.14156.josh@agliodbs.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Ashish,
> postgresql you said (I saw this on a list):
> > Also, if you have a *running* Sybase database, conversion is a lot
> > easier ... you can use Perl::DBI to read directly from sybase to a COPY
> > file, and then load the COPY file into Postgres.
>
> I am brand new to postgres and do have a running sybase which I wish to
> convert. I have used perl's DBlib. However, I am not sure how to get the
> output to copy. I will also be sending the question to postgres lists, but
> thought I would send it to you too in case you are able to suggest
> something.
Easiest way? Use perl to pull from Sybase and build a COPY-formatted file.
Then have perl log into postgres and load the file. Seems awkward, but it's
actually *much* faster than other methods. We do this for a 1GB Sybase
database for one client on a nightly basis; takes about 40 minutes.
--
Josh Berkus
Aglio Database Solutions
San Francisco
From | Date | Subject | |
---|---|---|---|
Next Message | Josh Berkus | 2004-02-11 17:29:07 | Anyone used GForge? |
Previous Message | Mike Mascari | 2004-02-11 16:59:56 | Re: pl/pythonu |