Поделиться через


Служебные программы командной строки SQL (ядро СУБД)

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)

Программы командной строки позволяют включать в скрипты операции SQL Server. В следующей таблице содержится список многих служебных программ командной строки, которые предоставляются с SQL Server.

Сведения об основных программах командной строки и графического интерфейса пользователя SQL см. в статье Обзор средств SQL.

Utility Description Установлена в
bcp Utility Используется для копирования данных между экземпляром Microsoft SQL Server и файлом данных в указанном пользователем формате. <drive:>\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
Служебная программа dta Используется для анализа рабочей нагрузки и дает рекомендации по структурам физического проектирования, чтобы оптимизировать производительность сервера с этой рабочей нагрузкой. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Программа dtexec Используется для настройки и выполнения пакета служб Integration Services. Версия этой программы с пользовательским интерфейсом называется DTExecUI. Она вызывает служебную программу для запуска пакетов. <диск>:\Program Files\Microsoft SQL Server\nnn\DTS\Binn
Программа dtutil Используется для управления пакетами служб SSIS. <диск>:\Program Files\Microsoft SQL Server\nnn\DTS\Binn
Развертывание решений моделей с использованием программы развертывания Используется для развертывания проектов служб Analysis Services в экземплярах служб Analysis Services. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn\VShell\Common7\IDE
Программа osql Позволяет использовать в командной строке инструкции Transact-SQL, системные процедуры и файлы скриптов. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Программа Utility Используется для запуска SQL Server Profiler из командной строки. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Служебная программа RS.exe (SSRS) Используется для запуска скриптов, предназначенных для управления серверами отчетов служб Reporting Services. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Служебная программа rsconfig (SSRS) Используется для настройки соединения сервера отчетов. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Служебная программа rskeymgmt (SSRS) Используется для управления ключами шифрования на сервере отчетов. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Приложение sqlagent90 Используется для запуска агент SQL Server из командной строки. <диск>:\Program Files\Microsoft SQL Server\<имя_экземпляра>\MSSQL\Binn
Программа sqlcmd Позволяет использовать в командной строке инструкции Transact-SQL, системные процедуры и файлы скриптов. <drive:>\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
Программа SQLdiag Используется для сбора диагностических сведений для службы клиентов Майкрософт и поддержки. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Приложение sqllogship Используется приложениями для выполнения операций резервирования, копирования и восстановления, а также связанных с ними задач очистки в конфигурации доставки журналов без запуска соответствующих заданий. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Программа SqlLocalDB Режим выполнения SQL Server, предназначенный для разработчиков программ. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Программа sqlmaint Используется для выполнения планов обслуживания базы данных, созданных в предыдущих версиях SQL Server. <диск>:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
Программа sqlps Используется для выполнения команд и скриптов PowerShell. Загружает и регистрирует поставщик и командлеты SQL Server PowerShell. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn
Приложение sqlservr Используется для запуска и остановки экземпляра ядро СУБД из командной строки для устранения неполадок. <диск>:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn
Программа SSMS Используется для запуска SQL Server Management Studio из командной строки. <диск>:\Program Files\Microsoft SQL Server\nnn\Tools\Binn\VSShell\Common7\IDE
Программа tablediff Используется для сравнения данных в двух таблицах, чтобы обнаружить отсутствие конвергенции. Это полезно для устранения неполадок в топологии репликации. <диск>:\Program Files\Microsoft SQL Server\nnn\COM

Соглашения о синтаксисе программ командной строки

Соглашение Область использования
ПРОПИСНЫЕ БУКВЫ Инструкции и термины, используемые на уровне операционной системы.
monospace Образцы команд и программного кода.
курсив Параметры, указываемые пользователем.
полужирный Команды, параметры и другие элементы синтаксиса, которые должны в точности соответствовать примеру.

См. также