這里需要用到的工具叫做sqlcmd.exe, 它隨SQL server的安裝而安裝. 該可執行程序的位置在:
C:\Program Files\Microsoft SQL Server\xxx\Tools\Binn
其中xxx是你所安裝的SQL Server的版本號.
| Version | Number | |
| SQL Server 2005 | 90 | |
| SQL Server 2008 | 100 |
在SQL 2014中它的位置在:
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
貌似是跟着Client SDK一起被安裝的.
sqlcmd.exe的位置是被加入了環境變量了的, 所以可以在任何路徑下直接調用. 可以通過下面的命令來查看環境變量.
Set | more
可以用以下的方式使用sqlcmd:
- 命令行中直接交互式執行sql語句, 例子如下圖:
- 命令行中制定所需執行sql語句的腳本文件和輸出文件, 例子如下圖:
附
==================
這里再給出一個sqlcmd中直接運行命令的截圖, 除了腳本之外, 這樣也可以更直觀的與SQL Server進行交互.
參考資料
======================
Path to SQLCMD
http://dbsourcetools.codeplex.com/discussions/260505
Start the sqlcmd Utility



