sqlcmd — запуск служебной программы
Применимо к:SQL ServerAzure SQL DatabaseAzure Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)
Служебная программа sqlcmd позволяет вводить инструкции Transact-SQL, системные процедуры и файлы скриптов в командной строке, в режиме SQLCMD в SQL Server Management Studio, а также в файле скрипта Windows или в шаге задания агента SQL Server (Cmd.exe).
Заметка
По умолчанию в программе sqlcmdиспользуется проверка подлинности Windows. Чтобы использовать проверку подлинности SQL Server, необходимо указать имя пользователя и пароль с помощью параметров -U и -P .
Заметка
По умолчанию SQL Server Express устанавливает в качестве именованного экземпляра sqlexpress.
Запуск программы sqlcmd и подключение к экземпляру SQL Server по умолчанию
В меню "Пуск" выберите Выполнить. В поле Открыть введите cmd, а затем нажмите кнопку ОК, чтобы открыть окно командной строки. (Если вы еще не подключились к этому экземпляру ядра СУБД SQL Server, возможно, потребуется настроить SQL Server для принятия подключений.)
В командной строке введите sqlcmd.
Нажмите клавишу ВВОД.
Теперь у вас есть надежное подключение к экземпляру SQL Server по умолчанию, работающему на компьютере.
1> представляет собой подсказку программы sqlcmd с номером строки. При каждом нажатии клавиши ВВОД номер увеличивается на единицу.
Чтобы завершить сеанс sqlcmd , введите EXIT в запросе sqlcmd .
Запуск служебной программы sqlcmd и подключение к именованному экземпляру SQL Server
Откройте окно командной строки и введите sqlcmd -SмойСервер\имяЭкземпляра. Замените myServer\instanceName именем компьютера и экземпляром SQL Server, к которому требуется подключиться.
Нажмите клавишу ВВОД.
Запрос sqlcmd (
1>
) указывает, что вы подключены к указанному экземпляру SQL Server.Заметка
Введенные инструкции Transact-SQL хранятся в буфере. Они выполняются в пакетном режиме при обнаружении команды
GO
.
Далее
Дополнительные сведения о sqlcmd и связанных понятиях см. в следующих статьях:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по