C# и SQL Сервер - Ошибка 40, не удалось открыть соединение с SQL Сервером - PullRequest
0 голосов
/ 23 апреля 2020

У меня SQL сервер express, запущенный через Google Cloud, и я подключаюсь к нему через облачный прокси. Я пишу программу для входа через windows формы. Я могу подключиться к серверу sql и использовать его через Microsoft SQL Studio Management Server. Но когда я пытаюсь открыть соединение с Visual Studio, я получаю следующую ошибку:

При установлении соединения с SQL Сервером произошла ошибка, связанная с сетью или указанием экземпляра c. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Сервер настроен для разрешения удаленных подключений. (провайдер: поставщик именованных каналов, ошибка 40 - не удалось открыть соединение с SQL сервером)

Почему бы мне легко открыть его в SSMS, но не через Visual Studio?

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 24 апреля 2020

Не очень понятно, откуда вы подключаетесь.

Я воспроизвел проблему без прокси-сервера, и мне нужно только разрешить IP в консоли GCP, чтобы разрешить передачу удаленных подключений в Cloud SQL.

https://cloud.google.com/sql/docs/sqlserver/configure-ip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...