
# 目标库表存在外键并且没有禁用
#### GaussDB为目标库同步场景
表1是否禁用了外键或者同步的表在目标库上是否有外键 
|          **预检查项**           |                                                                                                                                                                                                                                                                                                                                                                       是否禁用了外键或者同步的表在目标库上是否有外键                                                                                                                                                                                                                                                                                                                                                                       |
|---|---|
| ****描述****                  | 目标库的表存在外键没有禁用，可能会导致数据同步失败                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ****不通过提示** **及**处理建议****** | **不通过原因**：目标库的表存在外键没有禁用，可能会导致数据同步失败。 **处理建议**：以下处理方法任选其一即可 1.修改目标库用户的session_replication_role参数为replica： set session_replication_role to replica; 2.返回设置同步页面从同步对象选择中取消选择这些表 3.禁用外键或者删除外键： 禁用：alter table table_name disable constraint constraint_name; 删除：alter table table_name drop constraint constraint_name;  |
   
