Я только что установил SQL Server на свой компьютер с Windows Server 2012 R2. Установка прошла успешно, но мои приложения не могут подключиться к ней.
Если я использую публичное DNS-имя для сервера в строке подключения, трассировка стека будет выглядеть так:
[Win32Exception (0x80004005): доступ запрещен]
[SqlException (0x80131904): при установке соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server)]
Если я использую IP-адрес сервера, это:
[Win32Exception (0x80004005): сетевой путь не найден]
[SqlException (0x80131904): при установке соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server)]
Я вижу, что это одна и та же ошибка в обоих направлениях, но я ковырялся в этом в течение 3 часов и не смог найти проблему.
Вот что я сделал:
netstat -a
и, несмотря на все вышесказанное, на этих портах ничего не прослушивается.Не знаю, что еще делать, если у кого-то есть предложения ...