1. 程式人生 > >bat指令碼實現sqlserver的sql語句執行

bat指令碼實現sqlserver的sql語句執行

在處理一個問題時,需要編寫一個bat批處理指令碼,定時連線sqlserver資料庫,然後執行一些sql語句;

@echo off  ;隱藏執行語句

;連線sqlserver資料庫,然後執行D:\delete.sql指令碼
osql -S 127.0.0.1 -U sa -P sa -i D:\delete.sql

然後將這個bat指令碼新增到windows的任務計劃程式,定時進行重啟bat批處理指令碼;

附加:

使用bat批處理指令碼實現間隔x秒執行下一條命令;

;先停止sqlserver服務,10s之後在啟動sqlserver;

NET STOP SQLSERVER
ping -n 10 127.0.0.1


NET START SQLSERVER