簡體   English   中英

如何使用Azure網站通過私有IP連接到Sql Server VM

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM