Я могу подключиться к своему SQL экземпляру сервера через SQL Управление сервером и через SQL Profiler, но мое приложение VS не будет подключено - PullRequest
0 голосов
/ 23 марта 2020

К счастью, я пришел на работу из-за вспышки COVID-19. Однако теперь, когда я пытаюсь использовать Visual Studio 2019 для запуска моего приложения, NHibernate всегда не может найти мой экземпляр SQL Server.

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

Затем я попытался подключиться к своей тестовой базе данных через SQL Server Management Studio, и это сработало. Я понятия не имею, почему один работал, а другой нет. Я даже не знаю, где можно решить эту проблему, я знаю программирование, но очень мало о настройке сервера и сети. Я предполагаю, что это что-то со мной больше не находится в нашем домене, но почему это повлияет на мой локальный экземпляр?

Я попытался пропустить SQL Server через брандмауэр, я проверил, чтобы убедиться, что удаленные подключения разрешается. Я также попытался соединиться с локальным IP-адресом вместо localhost, используя localhost или даже (local), но ничего из этого не получилось. В противном случае я совершенно потерян.

Редактировать:

Строка моего подключения:

Data Source=localhost\SQLEXPRESS;Initial Catalog={0};Integrated Security=True;

Как подключиться через SQL Управление сервером Студия:

enter image description here

...