使用批處理建立windows任務,執行sql server 存儲過程或SQL語句


同樣的功能,用SQL SERVER代理建立任務也可實現。但在實踐過程中,SQL SERVER代理服務老是無法啟動,因不是自家服務器,所以另尋途徑。

批處理代碼如下:

1 osql -S 127.0.0.1 -d 數據庫名稱 -U 登錄用戶名 -P 密碼 -i F:\pro.sql

將以上代碼復制到文本文檔中,保存並將擴展名改為.bat文件。

有關OSQL的參數,可在cmd下直接執行下面語句查閱

pro.sql文件里面寫入需要執行的存儲過程或者SQL語句,如下:

exec 存儲過程名稱;

 建立windows任務

開始->windows管理工具->任務計划程序->創建任務

新建觸發器

新建操作

以上步驟完成之后,可以選中任務點擊啟動進行測試

 


免責聲明!

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



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