閱文時長 | | 0.44分鐘 | 字數統計 | | 480.8字符 |
主要內容 | | 一、引言&背景 二、詳細步驟&排坑指南 三、中途執行異常處理方式 四、聲明與參考資料 | ||
『MSSQL·CLI執行T-SQL』 | |||
編寫人 | | SCscHero | 編寫時間 | | 2021/3/10 PM10:48 |
文章類型 | | 系列 | 完成度 | | 待完善 |
座右銘 | 每個偉大的事業,都有一個微不足道的開始。 |
原理即分段執行,SSMS是將其徹底寫入到內存中,而命令是採用分段執行的方式處理。sql
CMD命令:sqlcmd -S [服務器地址] -U [用戶名稱] -P [密碼] -i [SQL文件路徑]
示例:sqlcmd -S . -U sa -P 123123 -i D:\SCscHero.sql服務器
【注意】必定要等待到顯示命令行可輸入才證實SQL徹底執行完畢。博主以前遇到過停頓後,誤覺得執行完畢後關閉CMD窗口的狀況。結果SQL只是部分執行完畢,形成我不少數據沒有!spa
在使用SQLCMD執行的過程當中,會出現光標中止閃爍的狀況。這時多是其餘進程的操做佔用了(博主臆測的,不嚴謹),須要手動在CMD窗口點擊右鍵。通常光標會開始頻繁閃爍,即證實正在執行。操作系統
原創博文,未經許可請勿轉載。
若有幫助,歡迎點贊、收藏、關注。若有問題,請評論留言!如需與博主聯繫的,直接博客私信SCscHero便可。命令行