1. 程式人生 > >mssql用cmd命令執行*.sql檔案

mssql用cmd命令執行*.sql檔案

有時候當我們拿到一個sql大的指令碼檔案(比如幾百M),要執行的話,可以選擇sqlcmd

1、因為在mssql中開啟會報記憶體超出

2、在mssql中能開啟,但是執行時應該是超時導致出錯

這是可以用cmd命令執行*.sql檔案

開啟txt文字,編寫如下命令

sqlcmd -S"127.0.0.1" -U"sa" -P"Passw0rd" -d"CCAR" -i"%CD%/dd.sql"

-S是資料庫ip

-U使用者名稱

-P密碼

-d資料庫名

-i檔案路徑(此處寫死了當前檔案路徑)

儲存後,把檔案字尾改成.bat,批處理檔案

再雙擊執行

注意:這個dd.sql檔案要放到對應的碟符中去(建議和批處理同一路徑下,那麼這個路徑就不用改,直接用)