使用批處理執行 sql cmd


當 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腳本文件有多個可以把多條命令寫在一個批處理文件中

最關鍵是:會按照先主鍵再外鍵關系順序執行

在些感謝海生大神指導


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM