【问题标题】:Cannot Sync columns to Azure SQL无法将列同步到 Azure SQL
【发布时间】:2019-09-24 11:11:08
【问题描述】:

我使用 Azure SQL DataSync 将我的数据库中的一些表从我的服务器同步到 Azure。因为我有一个新项目,所以我必须将新表和列同步到 Azure。

所以我想将它们添加到我的 SyncGroup 中。这行得通。但是当我开始同步时,我得到一个SQL Error Number: 207 Message: Ivalid Column Name 'BeNr'

在该表中,外键名为BeNr,关联表的主键也名为BeNr。但这不成问题。

但我有另一个表也有一个BeNr。我可以在不同的表中没有相同的列名吗?

【问题讨论】:

    标签: azure azure-sql-database


    【解决方案1】:

    经过长时间的搜索。我找到了解决方案。

    我已经用两列同步了表格。然后我添加第三个并开始同步。然后错误出现了。

    解决办法:

    1. 从 SyncGroup 中删除表
    2. 开始同步
    3. 从目标数据库中删除表
    4. 再次添加包含所有列(新旧)的表
    5. 再次同步

    然后它在我的情况下起作用了。

    【讨论】:

    • 请接受并将其标记为答案,这可能对其他社区成员有益。谢谢。
    • @LeonYue 是的,我会的。但直到明天我才能做到。当我想做的时候,弹出信息:“你明天可以接受你自己的答案”
    猜你喜欢
    • 2013-04-17
    • 2012-04-05
    • 1970-01-01
    • 1970-01-01
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 2021-07-13
    • 1970-01-01
    相关资源
    最近更新 更多