Re: DB migration : Sybase to Postgres - Mailing list pgsql-general

From Ron
Subject Re: DB migration : Sybase to Postgres
Date
Msg-id b39feec8-5a0b-9b8a-2835-86aba1032759@gmail.com
Whole thread Raw
In response to Re: DB migration : Sybase to Postgres  (Sengottaiyan T <techsenko@gmail.com>)
Responses Re: DB migration : Sybase to Postgres  (Sengottaiyan T <techsenko@gmail.com>)
Re: DB migration : Sybase to Postgres  ("Peter J. Holzer" <hjp-pgsql@hjp.at>)
List pgsql-general
If I read your email correctly, I see two options
- Apply FK constraints *after* initial data load.
- Load parent data before child data

(You can create the FKs ahead of time, but use the NOT VALID clause; then, after data is loaded do ALTER TABLE ... VALIDATE CONSTRAINT.)

On 5/25/23 06:30, Sengottaiyan T wrote:
Is there an option to set novalidate constraints in postgres? In my source Sybase DB, table structures are not defined properly (only primary keys exist and no foreign key) - I'm making necessary changes on target Postgres DB (created tables, identifying relationship between table columns with respective team). After creating proper structure on target, the next step is to load data - I'm sure there will be a lot of errors during initial data load (no parent record found). How to handle it?

On Tue, Mar 28, 2023 at 3:22 PM Sengottaiyan T <techsenko@gmail.com> wrote:
Team,

Need some help regarding Open Source tools for DB migration (from SYBASE to PostgreSQL) with real time CDC. Along with this, is there any possibility to migrate other objects (like Triggers, Stored Procedures and Functions) to PostgreSQL?

Thanks,
Senko

--
Born in Arizona, moved to Babylonia.

pgsql-general by date:

Previous
From: Jim Vanns
Date:
Subject: CREATE TEMPORARY TABLE LIKE
Next
From: Jim Vanns
Date:
Subject: Re: CREATE TEMPORARY TABLE LIKE