question

colibri avatar image
colibri asked

cross-platform data migration strategy ideas

Hello, I am planning a cross-platform data migration from a C# database to SQL Server/MySQL (and some additional migrations from some proprietary databases). In the past, I have performed other migrations by creating two seperate sql scripts to.... A) export the source data to a flat file, and then... B) imported the data from the flat file while converting any asynchronous datatypes using CAST statements. This process was kicked off by a cron job to refresh the data monthly. Is this the most efficient method or do you have suggestions on how to simplify the process? Thanks!
cross-databasedata-migration
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Grant Fritchey avatar image
Grant Fritchey answered
I guess it really depends on the sources, but in general I've used SSIS to migrate data around. Especially when the migrations require restructuring, modification, conditional work, SSIS works much better than trying to do everything through TSQL native.
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.