共用方式為


SQL 命令列工具程式 (Database Engine)

適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

命令行公用程式可讓您編寫 SQL Server Database Engine 作業的腳本。 下表包含數個隨附於 SQL Server 的命令行公用程式清單。

如需 主要 SQL 圖形化和命令行工具的相關信息,請參閱 SQL 工具概觀

效用 說明 已安裝於
bcp 用來在 SQL Server 實例與使用者指定格式的數據檔案之間複製數據。 <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
dta 用來分析工作負載和建議實體設計結構,以最佳化這項工作負載的伺服器效能。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
dtexec 用來設定和執行 Integration Services 套件。 這個命令行公用程式的使用者介面版本稱為 DTExecUI,其會顯示執行封裝公用程式。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
dtutil 用來管理 SQL Server Integration Services (SSIS) 套件。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\DTS\Binn
部署模型解決方案與部署一起 用來將 Analysis Services 專案部署到 Analysis Services 的執行個體。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VShell\Common7\IDE
osql 可讓您在命令提示字元中輸入 Transact-SQL 陳述式、系統程序和指令碼檔案。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
性能分析器 用來從命令提示字元啟動 SQL Server Profiler。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
RS.exe (SSRS) 用以執行為了管理 Reporting Services 報表伺服器而設計的指令碼。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rsconfig (SSRS) 用於配置報表伺服器連接。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
rskeymgmt (SSRS) 用來管理報表伺服器的加密金鑰。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlagent 應用程式 用來從命令提示字元啟動 SQL Server Agent。 <drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn
sqlcmd 可讓您在命令提示字元中輸入 Transact-SQL 陳述式、系統程序和指令碼檔案。 <drive>:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
SQLdiag 用來收集客戶服務和支援的診斷資訊。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqllogship 應用程式使用此功能來進行備份、複製和還原操作,以及處理記錄傳送組態的相關清除工作,而不需要執行這些作業。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
SqlLocalDB SQL Server 的執行模式,專供程式開發人員使用。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlmaint 用來執行舊版 SQL Server 中所建立的資料庫維護計劃。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\MSSQL\Binn
sqlps 用來執行 PowerShell 命令和指令碼。 載入並註冊 SQL Server PowerShell 提供者和命令。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn
sqlservr 用於在命令提示字元中啟動和停止資料庫引擎的執行個體以進行疑難排解。 <drive>:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Binn
ssms 用來從命令提示字元啟動 SQL Server Management Studio。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\Tools\Binn\VSShell\Common7\IDE
tablediff 用來比較兩個數據表中的數據是否不一致,這在針對復寫拓撲進行疑難解答時很有用。 <drive>:\Program Files\Microsoft SQL Server\<nnn>\COM

命令行公用程式語法慣例

慣例 用於
大寫 作業系統層級所用的陳述式和詞彙。
monospace 命令和程式碼範例。
斜體 使用者提供的參數。
粗體字 必須完全依照原樣顯示來輸入這些命令、參數和其他語法。