Azure VPN для локальной сети не может подключиться к SQL Server из веб-приложения Azure
Мы настроили наше VPN-подключение в Azure к нашей локальной базе данных, подключение работает без проблем. Я написал приложение MVC, которое пытается подключиться к нашей локальной базе данных в SQL Server, и получаю следующую ошибку:
System.Data.SqlClient.SqlException (0x80131904): во время установки соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.
Строка подключения, которую я использую:
name="productdbConnectionString" connectionString="Data Source=172.16.x.xx,1433;Initial Catalog=productdb;User Id=poppy;Password=poppyxxxxx" providerName="System.Data.SqlClient"
Я открыл TCP и назвал каналы, и я использую порт 1433 в строке подключения, поэтому я немного сбит с толку, почему я не могу получить доступ к базе данных?
1 ответ
Мы могли бы подключить веб-приложение к локальной локальной базе данных SQL Server, используя функцию гибридного подключения. Обратитесь к этой документации, в которой объясняется, как подключиться к локальному SQL Server из веб-приложения в службе приложений Azure с помощью гибридных подключений.