sqlcmd - 啟動公用程式

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

您可使用 sqlcmd 公用程式在命令提示字元處、於 SQL Server Management StudioSQLCMD 模式中、在 Windows 指令碼檔案中,或是在 SQL Server Agent 作業的作業系統 (Cmd.exe) 作業步驟中,輸入 Transact-SQL 陳述式、系統程序與指令碼檔案。

注意

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 鍵,這個號碼就會增加 1。

  4. 若要結束 sqlcmd 工作階段,請在 sqlcmd 提示字元中輸入 EXIT

啟動 sqlcmd 公用程式並連接到 SQL Server 的具名執行個體

  1. 開啟 [命令提示字元] 視窗,然後輸入 sqlcmd -SmyServer\instanceName。 以要連接的電腦名稱和 SQL Server 的執行個體來取代 myServer\instanceName

  2. 按 ENTER 鍵。

    sqlcmd 提示字元 (1>) 表示您已連線至 SQL Server 的指定執行個體。

    注意

    輸入的 Transact-SQL 陳述式會儲存在緩衝區。 當遇到 GO 命令時,這些陳述式會當做批次來執行。

下一步

在下列文章中深入了解 sqlcmd 及其相關概念: