pankajchaudhari009 Ответов: 2

При установлении соединения с SQL server произошла ошибка, связанная с сетью или конкретным экземпляром.


Я создал приложение c# с файлом базы данных Microsoft SQL Server (SqlClient) в качестве базы данных, которая работает на моем компьютере, но в то время как я пытаюсь запустить это приложение на компьютере моих друзей с установленной операционной системой windows 8 и visual studio 2010 , оно показывает ошибку во время входа в систему, т. е. при подключении к базе данных
При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не был найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен на разрешение удаленных подключений. (поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка определения местоположения указанного сервера/экземпляра)

Что я уже пробовал:

я пытаюсь добавить соединение из
Инструменты- & gt; подключение к базе данных - & gt; выберите источник базы данных и имя файла- & gt; Затем проверьте соединение .

он показывает ошибку сервер не был найден

F-ES Sitecore

Google сообщение об ошибке по возможным причинам, никто здесь не может знать, почему SQL Server на ноутбуке вашего друга не может быть доступен.

2 Ответов

Рейтинг:
0

OriginalGriff

Сообщение об ошибке довольно специфично: "Сервер не был найден"
Поэтому Проверьте свое приложение и убедитесь, что компьютер друзей имеет доступ к вашему компьютеру и что ваш экземпляр SQL Server настроен на разрешение удаленных подключений. Кроме того, проверьте настройки брандмауэра - он, вероятно, будет использовать TCP-порт 1433, если это единственный экземпляр.
Это может помочь: Настройка Брандмауэра Windows для доступа к компоненту Database Engine[^]


Рейтинг:
0

Shreyans.K-systematix



Если вы подключаетесь с компьютера Windows A к компьютеру Windows B (сервер с установленным SQL Server) и получаете эту ошибку, вам необходимо выполнить следующие действия:

На машине в:

1.) Включите службу Windows под названием "браузер SQL Server" и запустите ее

2.) в Брандмауэре Windows включите входящий порт UDP 1434 (в случае подключения SQL Server Management Studio на машине A или программы на машине A)

3.) в Брандмауэре Windows включите входящий порт TCP 1433 (в случае наличия telnet-соединения)

4.) в Диспетчере конфигурации SQL Server включите протокол TCP / IP для порта 1433