Skip to content

Commit b55c63c

Browse files
committed
Corrections
1 parent 8f7778a commit b55c63c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

articles/dms/known-issues-azure-mysql-fs-online.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ Known issues associated with migrations to Azure Database for MySQL are describe
1616

1717
## Schema Migration Issue for v8.0 MySQL Flexible Server target
1818

19-
- **Error**: Fatal error migrating the source's schema to target MySQL Flexible Server with engine version 8.0. This error indicates that the server parameter sql_generate_invisible_primary_key for target MySQL Flexible Server has been set to ON.
19+
- **Error**: A migration to a MySQL Flexible Server with engine version 8.0.30 or higher can fail when the feature to generate invisible primary keys for InnoDB tables is enabled (see [MySQL :: MySQL 8.0 Reference Manual :: 13.1.20.11 Generated Invisible Primary Keys](https://dev.mysql.com/doc/refman/8.0/en/create-table-gipks.html)). The failure may occur when migrating table schema from the source to the target, when applying changes during the replication phase of online migrations, when retrying a migration, or when migrating to a target where the schema has been migrated manually.
2020

21-
**Potential error message**:
21+
**Potential error message**:
2222
- "Unknown error."
2323
- "Failed to generate invisible primary key. Auto-increment column already exists."
2424
- "The column 'my_row_id' in the target table 'table name' in database 'database' does not exist on the source table."
2525

26-
**Limitation**: This error occurs during the schema migration phase or change data capture phase, if the schema migration option has been selected for the DMS migration project and the server parameter sql_generate_invisible_primary_key for target MySQL Flexible Server has been set to ON.
26+
**Limitation**: Migration to MySQL Flexible Server instance where sql_generate_invisible_primary_key is enabled is not supported by DMS.
2727

2828
**Workaround**: Set the server parameter sql_generate_invisible_primary_key for target MySQL Flexible Server to OFF. The server parameter can be found in the Server parameters Blade under the All tab for the target MySQL Flexible Server. Additionally, drop the target database and start over the DMS migration to not have any mismatched schemas.
2929

0 commit comments

Comments
 (0)