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


Запустите служебную программу sqlcmd

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

Служебная программа sqlcmd позволяет вводить инструкции Transact-SQL, системные процедуры и файлы скриптов в командной строке, в редакторе запросов для изменения скриптов SQLCMD в разделе "О SQL Server Management Studio", а также в файле скрипта Windows или на этапе задания операционной системы (Cmd.exe) в задании агента SQL Server.

Примечание.

По умолчанию в программе sqlcmdиспользуется проверка подлинности Windows. Чтобы использовать проверку подлинности SQL Server, необходимо указать имя пользователя и пароль, используя опции -U и -P.

По умолчанию SQL Server Express устанавливается в качестве именованного экземпляра sqlexpress.

Запуск программы sqlcmd и подключение к экземпляру SQL Server по умолчанию

  1. В меню "Пуск" выберите Выполнить. В поле Открыть введите cmd, а затем нажмите кнопку ОК, чтобы открыть окно командной строки. (Если вы еще не подключались к этому экземпляру ядра базы данных SQL Server, возможно, потребуется настроить SQL Server для приема подключений.)

  2. В командной строке введите sqlcmd.

  3. Нажмите ENTER.

    Теперь у вас есть надежное подключение к экземпляру SQL Server по умолчанию, работающему на компьютере.

    1>— это запрос sqlcmd, указывающий номер строки. При каждом нажатии ENTERчисло увеличивается на один.

  4. Чтобы завершить сеанс sqlcmd, введите EXIT при появлении приглашения sqlcmd.

Запуск служебной программы sqlcmd и подключение к именованному экземпляру SQL Server

  1. Откройте окно командной строки и введите sqlcmd -S<myServer\instanceName>. Замените <myServer\instanceName> именем компьютера и экземпляром Системы управления базами данных SQL Server, к которому требуется подключиться.

  2. Нажмите ENTER.

    Запрос sqlcmd (1>) указывает, что вы подключены к указанному экземпляру SQL Server.

    Вводимые инструкции Transact-SQL хранятся в буфере. Они выполняются пакетно при обнаружении команды GO.