0

我正在努力使用 Microsoft SQL 数据同步代理,我需要设置 Windows Azure 平台。在 ms sql 数据同步代理预览中,“Ping 同步服务”成功执行。我的 Windows 防火墙允许通过端口 1433 进入。

问题是,当我想“注册”时:首先,我不确定我输入了正确的“服务器”和“数据库”名称。第二,我不确定我应该使用“SQL”还是“Windows”身份验证第三,如何确保客户端同步代理对数据库具有适当的权限?

在许多其他试验中,我最好的猜测是:服务器“.\SQLEXPRESS”数据库“SiteSqlServer”

但我仍然收到以下 2 条错误消息:

1) 无法连接到数据库。请检查服务帐户是否具有连接、凭据和连接权限。服务器:“XXX\SQLEXPRESS”。数据库:“SiteSqlServer”。

2) 连接失败。请检查数据库凭据以及 Microsoft SQL 数据同步 Windows 服务登录帐户的权限,以使用指定凭据连接到数据库。其他失败原因:必须在 SQL 数据同步门户上添加 Windows Azure SQL 数据库。SQL 数据同步不支持低于 SQL Server 2005 SP2 的 SQL Server 数据库。

我正在使用:dotnetnuke CMS 系统和 Microsoft webmatrix。

任何关于如何从这里开始的想法都受到热烈欢迎!

谢谢!

4

1 回答 1

0

您似乎正在尝试将 SQL Azure 与不受支持且未经测试的 SQL Express 同步。这就是为什么当您按照上述方式尝试时会收到该错误。根据我的经验,使用 SQL Express 和 SQL DataSync 存在问题,并且 SQL Express 未在下面列出:

http://msdn.microsoft.com/en-us/library/windowsazure/hh456371.aspx

互联网上有几篇文章,其中一些人继续攻击系统以使用 SQL Express 的某些版本,所以如果你想进一步尝试,你是你自己的。我找到的一篇文章在这里

于 2012-06-10T17:00:59.700 回答