It can be annoying to run across a "No data supplied for parameters" problem while utilizing SSIS to migrate from SQL Server to MySQL. In this case, the ADO.NET Destination component's parameter problems prevented a straightforward test table from transferring. After trying a number of workarounds, the most successful ones were modifying the SQL Mode settings and writing a C# script to manage parameterized queries. By confirming row counts, a unit test set up in NUnit further guaranteed data consistency and facilitated efficient troubleshooting and validation of the migration process.
Daniel Marino
13 November 2024
Fixing the "No Data Supplied for Parameters" issue in SSIS during the SQL Server to MySQL migration