I'm using Workbench 8.0 to migrate latin1 characters in SQL Server 2022 to utf8mb4 characters in MySQL 8.0 and on some characters it fails to copy data on many tables with errors like:
ERROR: `sourcedb`.`source_table`:Inserting Data: Incorrect string value: '\xF1asco' for column 'Address2' at row 17
Others have given up after trying to solve this https://stackoverflow.com/questions/66000761/migrating-from-latin1-sql-server-to-utf8mb4-mysql-incorrect-string-error-problem
I did it a few years ago but forget the technique. Is there a setting somewhere that allows the characters to be converted successfully?
I don't think it is that relevant, but the specific collations are SQL_Latin1_General_CP1_CI_AS and utf8mb4_0900_ai_ci.
ERROR: `sourcedb`.`source_table`:Inserting Data: Incorrect string value: '\xF1asco' for column 'Address2' at row 17
Others have given up after trying to solve this https://stackoverflow.com/questions/66000761/migrating-from-latin1-sql-server-to-utf8mb4-mysql-incorrect-string-error-problem
I did it a few years ago but forget the technique. Is there a setting somewhere that allows the characters to be converted successfully?
I don't think it is that relevant, but the specific collations are SQL_Latin1_General_CP1_CI_AS and utf8mb4_0900_ai_ci.