Copy data between databases in an incremental way

Sasha Sasha 200 Reputation points
2023-12-09T18:29:12.0166667+00:00

Is it possible to copy data between databases in an incremental way?

Like for example from a DEV table to a QA to a PROD ?

Azure SQL Database
0 comments No comments
{count} votes

Accepted answer
  1. Amira Bedhiafi 31,391 Reputation points
    2023-12-09T18:40:59.34+00:00

    Azure SQL Database supports change tracking mechanisms like CDC, which can be used to capture insert, update, and delete operations on database tables. This information can then be used to incrementally update another database.

    Otherwise, I recommend you to check this thread : https://stackoverflow.com/questions/77201413/copy-data-incrementally-between-databases

    2 people found this answer helpful.
    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Azar 27,670 Reputation points MVP
    2023-12-09T18:40:27.3966667+00:00

    Yes, it is possible to copy data between databases in an incremental way, and this process is commonly known as Incremental ETL, Add a timestamp or date column to your tables to track when records were last updated. During each transfer, only extract and load records that have been modified or created since the last transfer.

    If this helps kindly accept the answer thanks much.

    1 person found this answer helpful.
    0 comments No comments

  2. Amira Bedhiafi 31,391 Reputation points
    2023-12-09T18:44:48.6333333+00:00

    Azure SQL Database supports change tracking mechanisms like CDC, which can be used to capture insert, update, and delete operations on database tables. This information can then be used to incrementally update another database.

    Otherwise, I advise you to check this thread : https://stackoverflow.com/questions/77201413/copy-data-incrementally-between-databases

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.