0

我们第一次使用窗口 Azure,我们已经在窗口 Sql Azure 服务器上部署了我们的 SQL 服务器数据库。使用来自 SQL Azure 服务器的连接字符串,我们能够成功连接 Web 应用程序,同时当我们尝试连接桌面应用程序时,它总是抛出“一般网络错误”?

为了解决这个问题,我们检查了防火墙,一切似乎都很好。

任何帮助高度赞赏。

谢谢,鲁佩什

4

1 回答 1

0

请问您的Web应用程序在哪里运行?它似乎在 Windows Azure 中运行并毫无问题地连接到 SQL Azure。不是吗?我总是很想知道您使用什么工具进行连接?SSMS 或 SQLCMD 或其他什么?

如果您想从本地(从您的桌面)连接 SQL Azure,您确实需要首先在 SQL Azure 防火墙例外列表中添加您的 IP 地址。即使您检查了它,这也可能是主要原因。这是连接 SQL Azure DB 的指南,当您尝试从桌面连接时,请遵循前 3 点。这3点是:

  1. 在 SQL Azure 例外列表中添加您的 IP 地址,并在您自己的防火墙例外列表中添加 1433 端口例外
  2. 验证您已正确设置防火墙例外
  3. 连接到 SQL Azure DB nane XXXX.database.windows.net 时始终使用 login1@servername

之后尝试使用此处描述的SqlCmd

于 2012-05-18T17:01:27.403 回答