Re: Data migration to sql server 2008 - Mailing list pgsql-admin

From Craig Ringer
Subject Re: Data migration to sql server 2008
Date
Msg-id 50220DC1.8030007@ringerc.id.au
Whole thread Raw
In response to Data migration to sql server 2008  (karthi keyan <karthi2itnet@gmail.com>)
List pgsql-admin
On 08/07/2012 07:06 PM, karthi keyan wrote:

For some interlink application purpose , i need to migrate data into Sql server 2008.

The simplest way is usually to connect with psql and export CSV data with:

    \copy (SELECT ....) to '/path/to/file.csv' csv

or for a whole table:

    \copy tablename to '/path/to/file.csv' csv

For usage of COPY see:

    \h COPY

and http://www.postgresql.org/docs/current/static/sql-copy.html


... then load that CSV into MS SQL Server 2008 like you would anything else.


A more complicated but more powerful way is to use an ETL tool like Pentaho or Talend to connect to both databases and merge/convert data.

--
Craig Ringer

pgsql-admin by date:

Previous
From: karthi keyan
Date:
Subject: Data migration to sql server 2008
Next
From: Stuart Bishop
Date:
Subject: Streaming replication failover with 3 servers