我正在尝试按照Microsoft's instructions在Microsoft SQL Server数据库(服务器)和Microsoft SQL Server Compact Edition数据库(客户端)之间进行同步。
我已经配置了两个数据库,并已成功将数据从服务器下载到客户端。当我尝试将数据从客户端上传到服务器时,我在服务器上得到一个例外:
带有ParameterName' @ changeTable'的SqlParameter不包含在此SqlParameterCollection
中
一旦从客户端收到所有同步批处理文件并且Sync Framework开始将这些批处理应用于服务器,就会发生此异常。可能导致这个问题的原因是什么?
答案 0 :(得分:0)
解决方案是对@changeTable参数的表类型授予VIEW DEFINITION和EXEC权限。