При установлении соединения с SQL Server произошла ошибка, связанная с сетью или определенным экземпляром. Сервер не найден или не доступен. Убедитесь что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: Поставщик именованных каналов, error: 40 - Не удалось открыть подключение к SQL Server) (Microsoft SQL Server, Error: 5)
Вот так она выглядит:
В веб-касте вы увидите:
- Создание права входа в SQL Server 2008 R2 при помощи SQL Server Management Studio;
- Создание правила на порт в Windows Firewall with Advanced Security (Windows Server 2008 R2);
- Включение удаленного управления по TCP/IP при помощи SQL Server Configuration Manager.
Все подробности и ссылки на видео: LebedevUM.
При установке на сервер 2008 Core, не доступна оснастка mmc, а значит, невозможно запустить Server Configuration Manager. Чтобы обойти эту проблему для SQL Server 2008 R2, нужно в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp изменить значение параметра Enabled с 0 на 1 и так же перезапустить службу SQL Server.
ОтветитьУдалитьДля Express, я полагаю, действия аналогичные.