Я создаю приложение Function в Azure и пытаюсь подключиться к стороннему SQL Server. Я добавил в настройках приложения функции строку подключения следующим образом:
Server=[servername],1433;Initial Catalog=[dbname];Persist Security Info=False;
User ID=[myuser];Password=[mypassword];MultipleActiveResultSets=False;
Encrypt=False;TrustServerCertificate=True;Connection Timeout=30;
Конечно, я заменил строки в [] на реальные значения, но каждый раз, когда я пытаюсь подключиться к серверу, я получаю эту ошибку:
Произошла ошибка сети или экземпляра при установлении соединения с SQL Server. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик TCP, ошибка: 0 - тайм-аут операции ожидания.)
System.ComponentModel.Win32Exception (0x80004005): Тайм-аут операции ожидания
Когда я пытаюсь подключиться к тому же серверу, с теми же учетными данными из моей локальной Management Studio он подключается правильно, так что я делаю неправильно в соединении из Azure?
Спасибо за вклад!