[英]How to connect to a Sql Server VM via private IP with Azure Website
我有一個創建了端口1433終結點的Azure VM。 內部IP為110.119.38.72。
在我的Azure標准網站Web.Config中,如果具有:
Server=110.119.38.72;Database=MyDB;uid=username;pwd=password;
我收到錯誤消息:
[Win32Exception (0x80004005): Access is denied]
[SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server.
請參閱屏幕截圖以獲取更多詳細信息:
如果將連接字符串更改為Azure Sql Server的公用IP,則可以連接。
如何在Azure網站中使用Sql Server VM的內部IP?
默認情況下不能。 但是,Azure網站現在支持在虛擬網絡上運行,因此(理論上)您應該能夠創建一個vnet,並將SQL Server虛擬機和Azure網站都放置在該vnet上。 這應該使您能夠使用虛擬機的內部(vnet)IP地址連接到數據庫。 我還沒有嘗試過,所以不能保證。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.