當 sql腳本文件太大了, 就可以考慮用這個方式來執行
1、准備好要執行的 sql腳本文件並保存為*.sql格式
2、找到 SQLCMD.EXE 文件所在的路徑(每個版本sql路徑不一樣)
C:\Program Files\Microsoft SQL Server\110\Tools\Binn
3、編寫批處理
3.1、先進入sqlcmd所在的位置
cd C:\Program Files\Microsoft SQL Server\110\Tools\Binn
3.2、執行命令
sqlcmd -S. -U sa -P 123456 -i C:\Users\Administrator\Desktop\edu.sql
說明:sql2005使用osql,sql2008 使用sqlcmd
參數說明:-S 服務器地址 本地可以用 . 或local、IP
-U 用戶名
-P 密碼
-d 數據庫名稱 如果sql文件里指定了數據庫也可以省略
-i 腳本文件路徑
注意:大小寫敏感
4、如果sql腳本文件有多個可以把多條命令寫在一個批處理文件中
最關鍵是:會按照先主鍵再外鍵關系順序執行
在些感謝海生大神指導
