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)
Это сообщение об ошибке, сообщающее, что это не возможно подключиться к SQL Server
. Возможные причины и их устранение описаны ниже:
1) SQL Server не запущен. Это позволит вам увидеть ваш экземпляр SQL Server/в раскрывающемся списке доступных SQL-серверов.
- Перейти в меню Пуск -> Панель управления -> Средства администрирования -> Услуги.
- В списке служб поиска SQL Server (имя экземпляра, по умолчанию это EZPARTS5) и проверить его состояние, оно должно быть начато
(если он не запущен, то щелкните правой кнопкой мыши на SQL Server и выберите
Начните с контекстного меню).
2) Брандмауэр блокирует порт 1433 (стандартный порт MSSQL для соединений). Это может быть отключена, выполнив следующие действия:
- Перейти к меню Пуск -> Панель управления -> Средства администрирования -> Services.
- Найти службу брандмауэра, она должна быть отключена (если нет, то справа щелкните службу и выберите «Стоп» в контекстном меню).
Примечание: Более подробную информацию об этом можно найти на официальном сайте Microsoft: Link
3) протокол TCP/IP отключен для протоколов MSSQL. Чтобы включить его, см. Следующие шаги:
- Перейдите к диспетчеру конфигурации SQL Server в меню «Пуск».
- Укажите настройки протокола TCP/IP в конфигурации SQL Server Менеджер.
- Перезагрузите компьютер.
Примечание: Более подробную информацию об этом можно найти на официальном сайте Microsoft: Link
4) Убедитесь, что ваш двигатель базы данных настроен на прием удаленных подключений (Если вы используете централизованную базу данных):
- Открытый SQL Server Management Studio.
- Щелкните правой кнопкой мыши экземпляр SQL Server -> Свойства -> Соединения -> Установите флажок Разрешить удаленные подключения к этому серверному блоку.
- Перейдите в раздел Общие и проверьте имя SQL Server, указанное в поле .
5) Если вы используете именованный экземпляр SQL Server, убедитесь, что вы используете это имя экземпляра в своих строках подключения. Обычно формат, необходимый для указания сервера базы данных, является машинным именем \ instancename.
6) Убедитесь, что ваша учетная запись имеет разрешение на доступ к базе данных, которую вы использовали во время входа в систему. Альтернатива: Если вы все еще не можете получить какое-либо соединение, вы можете создать учетную запись SQL на сервере, соответствующий пользователь SQL в соответствующей базе данных, и просто использовать данные для входа в логин/пароль для подключения к SQL Server ,
Приглашение от этого link
не должна быть Источник данных = (локальная) \ v11.0 - или - Источник данных = \ v11.0 –
Мой один MVC проект на том же компьютере с Data Source = (localDB) \ v11.0 работает. Однако Entity Framework 5.0 используется в этом приложении. Здесь я использую 6.1.2 – Nps
Удалось ли вам это решить? У меня такая же проблема :( –