当我尝试将 SQL 紧凑数据库(SQL CE 2.0)同步到 SQL Server 2005 数据库时收到以下错误消息。
我已仔细检查了两次和三次权限,多次重新配置了 IIS,并且运行了进程监视器来查看是否在临时目录中创建了 .IN/.OUT 文件。
错误消息:初始化 SQL Server Reconciler 失败。请重试。HRESULT 0x80045901 (29045)
合并过程无法初始化来自订阅服务器“C:\Program Files\Microsoft SQL Server CE 2.0\Server\CE578B80-DE68-11CB-8000-F391ABB1F993.IN:C:\Program Files\Microsoft SQL Server CE 2.0\Server\CE578B80-DE68-11CB-8000-F391ABB1F993.OUT”的消息文件。(来源:合并复制提供程序,错误编号:-2147198719)
操作无法完成。
有人知道我下一步该尝试做什么来解决这个问题吗?
答案1
看看这个链接,看看它是否能帮助你:http://msdn.microsoft.com/en-us/library/ms172357.aspx 但它适用于 SQL Compact 3.5。
以下引用自此链接:http://social.msdn.microsoft.com/Forums/en/sqlce/thread/41728924-0fac-4ddb-9680-c30ae8426fb8
您的 SQL Server 名称/凭据不起作用:
无法使用提供的连接信息连接到 SQL Server。SQL Server 不存在,访问被拒绝,因为 IIS 用户不是运行 SQL Server 的计算机上的有效用户,或者密码不正确。