我在 Azure VM 角色(1 个额外的小实例)上安装了 SQL Server 2008 R2 Express。
由于托管非常旧的银行系统,无法连接到 SQL Azure。通过 Azure 存储页面 Blob 实现数据持久性。我编写了一个 Windows 服务,它可以挂载 VHD 文件,也可以将 MDF 数据库文件附加到 SQL Server。
我的问题是我需要从 Azure Web Role 到 Azure VM Role 上托管的 SQL Server 的 SQL 查询。我几乎尝试了一切:
我已打开 TCP 1433、UDP 1434,将 SQL 浏览器添加到 Windows 防火墙。我在 SQL Server 上启用了远程连接、SQL Server Browser、TCP/IP、命名管道。我已将 TCP/IP 端口更改为 1433,并且已禁用动态端口。
我已经读过:
如何访问安装在 VM 之外的 Azure VM(VM Role)上的 sql server?
如果你这么好心并想帮助我,我会把我设置中的所有屏幕截图发给你。
感谢您的时间。
问候,
马丁大卫