В соответствии с документацией ( Устаревшие возможности компонента Database Engine в SQL Server 2016 ) sqlmaint.exe
все еще должен быть доступен (выделено мое):
В этом разделе описываются устаревшие функции компонента SQL Server Database Engine, которые все еще доступны в SQL Server 2016 . Эти функции планируется удалить в будущем выпуске SQL Server.
...
Инструменты: утилита sqlmaint ...
Он определенно не указан в списке прекращенных функций .
Однако я не могу найти sqlmaint.exe
в недавно установленных системах SQL Server 2016 Express. В предыдущих версиях он был в той же папке, что и sqlserver.exe
.
Документация неверна? Или местоположение файла изменилось? Или я что-то упустил во время процесса установки?
(Примечание. Воодушевленные комментариями, воспроизводящими эту проблему, я создал для этого запись Microsoft Connect , которая была перенесена в UserVoice .)
E:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
там больше нет.
"C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS2014\MSSQL\Binn\sqlmaint.exe"
но не в папках 2016 Express или Developer.