SQL Server запускается как служба Windows. SQL Server Management Studio сама по себе сервер не запускает: SSMS — это программа, через которую вы подключаетесь к уже установленному и запущенному SQL Server
Короткая проверка такая:
служба SQL Server запущена → SSMS подключается → простой SELECT выполняется
Если служба не запущена, SSMS может открыться, но подключение к серверу не пройдет
Где проверить службу SQL Server
Откройте службы Windows или SQL Server Configuration Manager. В списке служб найдите один из вариантов:
SQL Server (MSSQLSERVER)
SQL Server (SQLEXPRESS)
MSSQLSERVER обычно означает экземпляр по умолчанию. SQLEXPRESS — именованный экземпляр SQL Server Express
Если служба остановлена, ее можно запустить из окна служб или Configuration Manager. На рабочем сервере лучше сначала понять, почему служба остановлена, а не просто нажимать запуск
Как запустить через SQL Server Configuration Manager
Откройте SQL Server Configuration Manager, перейдите в раздел SQL Server Services, выберите нужную службу SQL Server и нажмите Start
После запуска проверьте состояние службы. Оно должно быть:
Running
Если служба не запускается, возможны проблемы с правами учетной записи службы, файлами базы, портом, поврежденными системными базами или нехваткой места на диске
Как подключиться после запуска
Откройте SSMS и попробуйте подключиться к локальному серверу:
localhost
.
.\SQLEXPRESS
Если подключение прошло, выполните:
SELECT @@SERVERNAME AS server_name;
Если запрос вернул имя сервера, SQL Server запущен и принимает запросы
Что делать, если SQL Server не найден
Если службы SQL Server нет в списке, возможно, установлен только SSMS. Тогда нужно установить SQL Server Database Engine. SSMS не хранит базы и не выполняет запросы сама по себе
Если служба есть, но не запускается, посмотрите журнал ошибок SQL Server и системные события Windows. Часто причина видна там: нет доступа к файлу, занята папка, не хватает прав или повреждена база
Мини-практика
Запустите службу SQL Server, подключитесь через SSMS и выполните:
SELECT
@@SERVERNAME AS server_name,
GETDATE() AS checked_at;
Если запрос вернул имя сервера и текущую дату, сервер работает
Частые ошибки
Первая ошибка — думать, что запуск SSMS означает запуск SQL Server. Это разные вещи
Вторая ошибка — пытаться подключиться к localhost, когда установлен только SQLEXPRESS. В этом случае нужно пробовать .\SQLEXPRESS
Третья ошибка — запускать службу без проверки причины остановки на рабочем сервере. Если сервер упал из-за диска или повреждения файлов, простой запуск может не решить проблему
Что почитать дальше по SQL
Если нужен общий маршрут по теме, откройте рубрику SQL. Для соседних задач пригодятся эти разборы:
- SQL Server Management Studio скачать: как правильно установить SSMS
- SQL Server и SSMS: установка и первый запрос
- Как настроить SQL Server для 1С 8.3: база, доступ и проверка
- Как открыть обозреватель объектов SQL Server в SSMS
Как проверить результат на практике
Для SQL-материала всегда начинайте с маленькой тестовой таблицы или с ограниченного набора строк. Сначала выполните SELECT, который показывает будущие данные, затем проверьте условие WHERE, сортировку или соединение, и только после этого переходите к изменяющим командам вроде UPDATE, DELETE или ALTER TABLE. Такой порядок снижает риск случайно изменить больше строк, чем планировалось
Хорошая самопроверка простая: заранее запишите, сколько строк должно попасть в результат, какие столбцы должны измениться и что должно остаться без изменений. Если запрос возвращает неожиданный набор строк, не добавляйте новые условия вслепую, а проверьте каждую часть отдельно: фильтр, соединение, группировку и сортировку



