If your old database had a different column datatype from the new database, you may have to review both and adjust as required. For example, if the products_weight in the old database was decimal(5,0) and the new database is decimal(5,2) for the products_weight field in products, then the values will throw an error.
You can change the new database to match the old database, and then after migration you can switch it back so that the setting is valid for the latest version of Phoenix.