Я недавно установил SQL Server 2012. База данных еще не создана. И я могу открыть Management Studio с помощью sa / пароля. Binn \ sqlservr.exe запускается как служба, и я вижу, что она запущена в списке служб. Однако он не прослушивал порт 1433 или даже не слушал порт по умолчанию, как я проверил, как показано ниже:
tasklist|find /I "sql"
Я получил:
sqlservr.exe 5668 Services 0 40,112 K
в котором 5668 я думаю, это PID. А затем, чтобы получить PID = "5668", прослушивает какой порт:
netstat -ano | find /I "5668"
но я ничего не получил, кроме бланка. С другой стороны, после поиска сообщений на этом сайте я дважды проверил конфигурацию своего SQL Server: Пуск-> Все программы -> Microsoft SQL Server 2012 -> Инструменты настройки -> Диспетчер конфигурации SQL Server-> Собственный клиент SQL Server SQL 11.0 Конфигурация -> Клиентские протоколы -> TCP / IP -> Порт по умолчанию 1433. Существует 3 службы: SQL Server (MyInstanceName), агент SQL Server (MyInstanceName) и браузер SQL Server. Последние два остановлены.
Диспетчер конфигурации SQL Server-> Конфигурация сети SQL Server-> Протоколы для MyInstanceName -> TCP / IP отключен по умолчанию, после того как я включил его, перезапустил службу и повторил команду netstat -ano | найти / я "newPIDNum" команда, которую я нашел
TCP 0.0.0.0:52395 0.0.0.0:0 LISTENING 5668(newPIDNum)
Почему 52395 вместо 1433? И мне не удалось создать DSN с помощью администратора источника данных Windows ODBC, который возвращает мне ошибку: указанный сервер SQL не найден. Любая помощь для меня? Спасибо.