我正在使用Windows Azure虚拟机角色,我正在Azure虚拟机上安装sql server,现在我想从外部连接到该sql服务器,有可能吗?如何访问安装在虚拟机之外的Azure虚拟机(虚拟机角色)上的sql server?
回答
不幸的是默认的SQL端口被阻塞在Azure上 - 看到这个线程了解详情:Azure input endpoint using port 1433 is blocked?
请参考此链接来配置您的VM角色;你需要的一部分是打开一个防火墙端口,允许通信到你的虚拟机角色。 http://social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/thread/b5f2967e-57e6-4099-9077-fb6d74897dbf - 然后您还需要在您的SQL Server实例上启用TCP连接。
但更重要的是,您是否意识到VM角色没有持久存储功能?具体请参考此链接以获得关于该问题的有趣讨论:http://social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/thread/b5f2967e-57e6-4099-9077-fb6d74897dbf
您是否考虑过使用SQL Azure?
给大家谁保持质疑他使用VM角色,而不是SQL Azure的,我正在看的同样的可能性,并没有争论的重点。 SQL Azure也可能是SQL Server Express,因为它实施了所有的限制。我无法合理开发/重新开发使用SQL Azure运行我的应用程序。永久性存储问题肯定是挑战,但远不止是iSCSI和Blob存储等服务,但MS建议使用VM角色(例如长时间运行的设置)的原因相同,这就是为什么我认为这可以完成成功。我还没有确定的是虚拟机将获得的那种资源。我有一个20GB的数据库,确实需要至少8GB内存(或托管的等效内存)才能很好地完成工作。无论如何,我的观点是像我一样,我想像他有他的理由,任何人进入虚拟角色测试版都不太可能没有听说和研究过SQL Azure,所以也许你会浪费你的时间和用这些答复侮辱他。然后他又问了一个很好解决的问题(防火墙问题),所以也许我会给他太多的信用。无论哪种方式,思考的食物。
- 1. 从虚拟机外部访问Azure虚拟机端口
- 2. Windows Azure虚拟机角色上传
- 3. 连接SQL Server虚拟机到Web角色在同一Azure的虚拟网络
- 4. 如何安装虚拟机?
- 5. Azure虚拟机和SQL Azure
- 6. 根登录Azure虚拟机上的Ubuntu虚拟机
- 7. Azure虚拟机上的SSAS
- 8. Azure TFS上的虚拟机已安装如何远程访问
- 9. 虚拟主机内的虚拟主机
- 10. 虚拟机中的虚拟机 - 网络
- 11. Azure虚拟机上的FQDN
- 12. Azure虚拟机虚拟网络互通
- 13. 虚拟机映像中的访问页面而不是虚拟机角色?
- 14. 在Azure Web角色虚拟机上安装IIS Media Services
- 15. 如何在虚拟机上访问postgresql?
- 16. 在Azure虚拟机Drupal安装
- 17. 在Azure中的虚拟机
- 18. 非SQL Azure虚拟机上的SSRS
- 19. ASP.net,SQL Server虚拟主机
- 20. 虚拟机上的SQL Developer
- 21. 在虚拟机上
- 22. 如何在虚拟机关机时获取Azure中的虚拟机列表
- 23. 在Microsoft Azure虚拟机中访问Bugzilla
- 24. 单个虚拟机中的Azure多重虚拟机
- 25. 虚拟机停止时的Azure虚拟机软件成本
- 26. Azure虚拟机中的Active Directory - 仅用于虚拟机身份?
- 27. 安全问题关于Azure Windows上的SQL Server虚拟机
- 28. 使用另一台linux虚拟机访问虚拟linux机器
- 29. 从本地虚拟机访问虚拟主机
- 30. 在Azure模拟器上配置虚拟机角色