【发布时间】:2017-08-31 06:18:11
【问题描述】:
我开发了一个应用程序来同步 mssql 数据库。在我的服务器数据库架构更改之前,它一直正常工作。之后我遇到 "Invalid Column Name" SqlException 错误。 如果我同时删除客户端和服务器数据库,则同步应用程序将正常工作。
所以请指导我解决这个问题。
谢谢。
【问题讨论】:
标签: sql-server microsoft-sync-framework
我开发了一个应用程序来同步 mssql 数据库。在我的服务器数据库架构更改之前,它一直正常工作。之后我遇到 "Invalid Column Name" SqlException 错误。 如果我同时删除客户端和服务器数据库,则同步应用程序将正常工作。
所以请指导我解决这个问题。
谢谢。
【问题讨论】:
标签: sql-server microsoft-sync-framework
Sync Framework 不会自动处理架构更改。如果您使用 GetDescriptionForTable 进行配置,它会在该时间点获取列定义。如果您更改架构,则范围定义与实际表架构不同步。
【讨论】:
您必须取消配置数据库并使用新架构再次配置它。
【讨论】: