sqlcmd - 启动实用工具

适用于SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW)

使用 sqlcmd 实用工具,可以在命令提示符处、在 SQL Server Management Studio 中的 SQLCMD 模式下,以及在 Windows 脚本文件中或在 SQL Server 代理作业的操作系统 (Cmd.exe) 作业步骤中输入 Transact-SQL 语句、系统过程和脚本文件。

注意

Windows 身份验证是 sqlcmd的默认身份验证模式。 若要使用 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,该数字就会加 1。

  4. 若要结束 sqlcmd 会话,请在 sqlcmd 提示符中键入 EXIT

启动 sqlcmd 实用工具并连接到 SQL Server 的命名实例

  1. 打开“命令提示符”窗口,键入 sqlcmd -SmyServer\instanceName。 使用计算机名称和要连接的 的实例替换 myServer\instanceName SQL Server 。

  2. 按 Enter。

    sqlcmd 提示符 (1>) 指示你已连接到 SQL Server 的指定实例。

    注意

    输入的 Transact-SQL 语句存储在缓冲区中。 在遇到 GO 命令时,它们将作为批处理命令执行。

后续步骤

通过以下文章详细了解 sqlcmd 以及相关概念: