
# 目标数据库是否存在与源数据库同名的表
#### MySQL同步场景
表1目标数据库是否存在与源数据库同名的表 
|                                                        **预检查项**                                                         |                                                                         目标数据库是否存在与源数据库同名的表（表名冲突）。                                                                          |
|---|---|
| ****描述****                                                                                                              | 校验用户提供的目标数据库是否存在与源数据库同名的表，避免已存在的表被覆盖。若存在，则无法迁移。 特殊情况：如果源和目标数据库中的表，其表名和表结构均相同，针对这种情况，系统判定为不冲突。 |
| ****不通过提示** **及**处理建议****  ** | **不通过原因**：目标数据库存在与源数据库同名的表。 **处理建议**：请先检查目标数据库的这些同名表是否需要保留，然后删除同名表或者使用新的目标库再重试。               |
| ****不通过提示** **及**处理建议****  ** | **不通过原因**：目标数据库存在与对象编辑新增的表同名的表。 **处理建议**：请先检查目标数据库的这些同名表是否需要保留，然后删除同名表或者重新进行对象编辑。                 |
| ****不通过提示** **及**处理建议****  ** | **不通过原因**：源库和目标库是相同的RDS实例，且存在没有映射的库。 **处理建议**：对没有映射的数据库创建映射。                                   |
| ****不通过提示** **及**处理建议****  ** | **待确认原因**：目标库存在与源库不同SRID列值的表。 **处理建议**：请检查目标库该表使用地理类型坐标系是否符合预期。如源端已指定地理类型列坐标系属性，请修改目标库表结构与源端保持一致。                           |
   
#### MariaDB同步场景
表2目标库是否存在与源库同名的表 
|                                      **预检查项**                                      |                                                           目标数据库是否存在与源数据库同名的表（表名冲突）。                                                           |
|---|---|
| ****描述****                                                                         | 校验用户提供的目标数据库是否存在与源数据库同名的表，避免已存在的表被覆盖。若存在，则无法迁移。 特殊情况：如果源和目标数据库中的表，其表名和表结构均相同，针对这种情况，系统判定为不冲突。 |
| ****不通过提示** **及**处理建议**** ** | **不通过原因**：目标数据库存在与源数据库同名的表。 **处理建议**：请先检查目标数据库的这些同名表是否需要保留，然后删除同名表或者使用新的目标库再重试。               |
| ****不通过提示** **及**处理建议**** ** | **不通过原因**：目标数据库存在与对象编辑新增的表同名的表。 **处理建议**：请先检查目标数据库的这些同名表是否需要保留，然后删除同名表或者重新进行对象编辑。              |
| ****不通过提示** **及**处理建议**** ** | **不通过原因**：源库和目标库是相同的RDS实例，且存在没有映射的库。 **处理建议**：对没有映射的数据库创建映射。                                  |
   
