Назад | Перейти на главную страницу

Как установить sqlcmd на ядро ​​Windows

Я унаследовал больной сервер WSUS, работающий на ядре MS Windows (т.е. без рабочего стола). Процессор sqlserv.exe полностью загружает процессор. Это скорее встроенная версия, чем полнофункциональная установка MSSQLserver. Отключение службы ASUS приводит к падению использования ЦП со 100% насыщения до 1-2%. Я запустил код, чтобы отклонить замененные исправления, но это не решило проблему. Я вижу, что график регулярного обслуживания включает перестройку индексов в базе данных. Для этого я загрузил сценарий SQL и sqlcmd.

Однако, когда я пытаюсь установить MsSqlCmdLnUtils.msi (msiexec -i MsSqlCmdLnUtils.msi через удаленный сеанс PowerShell) после короткой паузы я возвращаюсь в командную строку, но программа не установлена.

Может aynone посоветовать, как это установить?

Приглашение возвращается, потому что удаленный сеанс PowerShell не может показать вам интерфейс настройки.

Однако вы можете подключиться к Windows Server Core с помощью RDP и начать установку из командной строки, которую вы получите после входа в систему.

С другой стороны, я рекомендую вам установить sqlcmd на свой компьютер / рабочую станцию ​​и использовать его удаленно: sqlcmd -S ComputerA\instanceB

Подробнее о sqlcmd: Подключиться к ядру СУБД