Возникли проблемы при подключении к базе данных Azure SQL
У нас есть база данных Azure Web Sql Web
Который мы пытаемся подключить к приложению asp.net на другом vps, работающем под управлением Microsoft Server 2012. Я добавил соответствующий ip в лазурные ip-адреса SQL Azure, и я открыл tcp 1433 входящий и исходящий на VPS .
Формат строки подключения в конфигурации, который успешно работает на локальном хосте при запуске локальной базы данных
<connectionStrings>
<add name="db_connection" connectionString="Data Source=my server name; Initial Catalog=bidstreet; user=mydbuser; password=mypassword;"/>
</connectionStrings>
даже на localhost (IP-адрес locahost также добавлен в список разрешенных IP-адресов Azure), когда я пытаюсь использовать детали Azure, которые он возвращает.
{"A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)"}
Я попытался использовать строку подключения ado из консоли Azure, которая просто проходит через шипение.
но в студии или студии SQL Server Management я могу подключиться и протестировать, используя те же настройки.
Любой совет высоко ценится.
1 ответ
Не могли бы вы проверить, что источник данных имеет формат tcp:< server name >
?