You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/dms/known-issues-azure-mysql-fs-online.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Known issues associated with migrations to Azure Database for MySQL are describe
18
18
19
19
One or more incompatible SQL modes can cause many different errors. Below is an example error along with server modes that should be looked at if this error occurs.
20
20
21
-
-**Error**: An error occurred while preparing the table '{table}' in database '{database}' on server '{server}' for migration during activity '{activity}'. As a result, this table will not be migrated.
21
+
-**Error**: An error occurred while preparing the table '{table}' in database '{database}' on server '{server}' for migration during activity '{activity}'. As a result, this table won't be migrated.
22
22
23
23
**Limitation**: This error occurs when one of the below SQL modes is set on one server but not the other server.
24
24
@@ -42,23 +42,23 @@ One or more incompatible SQL modes can cause many different errors. Below is an
42
42
43
43
**Limitation**: This error occurs when there is a timeout while obtaining locks on all the tables when transactional consistency is enabled.
44
44
45
-
**Workaround**: Ensure that the selected tables are not locked or that no long running transactions are running on them.
45
+
**Workaround**: Ensure that the selected tables aren't locked or that no long running transactions are running on them.
46
46
47
47
## Write More Than 4 MB of Data to Azure Storage
48
48
49
49
-**Error**: The request body is too large and exceeds the maximum permissible limit.
50
50
51
-
**Limitation**: This error likely occurs when there are too many tables to migrate (>10k). There is a 4 MB limit for each call to the Azure Storage service.
51
+
**Limitation**: This error likely occurs when there are too many tables to migrate (>10k). There's a 4 MB limit for each call to the Azure Storage service.
52
52
53
53
**Workaround**: Reach out to support by [creating a support request](https://ms.portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview?DMC=troubleshoot) and we can provide custom scripts to access our REST APIs directly.
54
54
55
55
## Duplicate key entry issue
56
56
57
57
-**Error**: The error is often a symptom of timeouts, network issues or target scaling.
58
58
59
-
**Potential error message**: A batch could not be written to the table '{table}' due to a SQL error raised by the target server. For context, the batch contained a subset of rows returned by the following source query.
59
+
**Potential error message**: A batch couldn't be written to the table '{table}' due to a SQL error raised by the target server. For context, the batch contained a subset of rows returned by the following source query.
60
60
61
-
**Limitation**: This error can be caused by timeout or broken connection to the target, resulting in duplicate primary keys. It may also be related to multiple migrations to the target running at the same time, or the user having test workloads running on the target while the migration is running. Additionally, the target may require primary keys to be unique, even though they are not required to be so on the source.
61
+
**Limitation**: This error can be caused by timeout or broken connection to the target, resulting in duplicate primary keys. It may also be related to multiple migrations to the target running at the same time, or the user having test workloads running on the target while the migration is running. Additionally, the target may require primary keys to be unique, even though they aren't required to be so on the source.
62
62
63
63
**Workaround**: To resolve this issue, ensure that there are no duplicate migrations running and that the source primary keys are unique. If error persists, reach out to support by [creating a support request](https://ms.portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview?DMC=troubleshoot) and we can provide custom scripts to access our REST APIs directly.
64
64
@@ -70,13 +70,13 @@ One or more incompatible SQL modes can cause many different errors. Below is an
70
70
71
71
**Limitation**: On the source, there were insert and delete statements into a table, and the deletions were by an apparent unique index.
72
72
73
-
**Workaround**: It is recommended to migrate the table manually.
73
+
**Workaround**: We recommend migrating the table manually.
74
74
75
75
## Table data truncated error
76
76
77
77
-**Error**: Enum column has a null value in one or more rows and the target SQL mode is set to strict.
78
78
79
-
**Potential error message**: A batch could not be written to the table '{table}' due to a data truncation error. Please ensure that the data is not too large for the data type of the MySQL table column. If the column type is an enum, make sure SQL Mode is not set as TRADITIONAL, STRICT_TRANS_TABLES or STRICT_ALL_TABLES and is the same on source and target.
79
+
**Potential error message**: A batch couldn't be written to the table '{table}' due to a data truncation error. Please ensure that the data is not too large for the data type of the MySQL table column. If the column type is an enum, make sure SQL Mode is not set as TRADITIONAL, STRICT_TRANS_TABLES or STRICT_ALL_TABLES and is the same on source and target.
80
80
81
81
**Limitation**: The error occurs when historical data was written to the source server when they had certain setting, but when it is changed, data cannot move.
0 commit comments