0

我在Azure虚拟机角色上安装了SQL Server 2008 R2 Express(1个额外的小实例)。如何将SQL Azure Web角色的SQL查询托管在VM角色上的SQL Server 2008 R2 Express上?

由于托管非常旧的银行系统,无法连接到SQL Azure。数据持久性通过Azure存储页面Blob访问。我写了一个Windows服务,它可以挂载VHD文件,也可以将MDF数据库文件附加到SQL Server。

我的问题是,我需要从Azure的Web角色SQL查询到SQL Server托管在Azure的VM角色。 我试过几乎所有:

我已经打开TCP 1433,UDP 1434,SQL添加到浏览器的Windows防火墙。 我已启用SQL Server上的远程连接,SQL Server浏览器,TCP/IP,命名管道。 我已将TCP/IP端口更改为1433,并禁用了动态端口。

我已经阅读:

http://social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/thread/b5f2967e-57e6-4099-9077-fb6d74897dbf

http://social.msdn.microsoft.com/Forums/en/windowsazuremanagement/thread/2b64a56f-fda7-4247-b016-9d25bbeebe8b

How to access sql server installed on Azure VM (VM Role) outside of VM?

如果你的好意,想帮我,我会送你我的设置所有的屏幕截图。

谢谢你的时间。

问候,

马丁大卫

+0

因此,如果你读了最后一个问题,你知道,有问题使用SQL Server的默认端口,你尝试设置它使用不同的端口? – knightpfhor 2011-05-17 23:18:48

回答

相关问题