2017-07-20 14 views
-2

私は毎日実行するように自動化したいSSMS 2014のストアドプロシージャを持っていますが、私の新しい会社にはSQL Agentはありません。これをスケジュールする方法はありますか?毎日SQLで "exec spWhatever"を手動で実行する必要はありませんか?SQLエージェントを使用せずにexecストアドプロシージャを自動化する方法

誰かがバッチファイルを提案しましたが、作成または実行した経験はありません。あなたの助けを前もってありがとう!

+0

が重複する可能性[私は、SQL Serverのエージェントを使用せずに、スケジュール上のSQLクエリを実行するにはどうすればよいですジョブ(&BIもありません)、結果をExcelファイルに出力する](https://stackoverflow.com/questions/2380360/how-can-i-run-a-sql-query-on-a-schedule-without -using-sql-server-agent-jobs-n) –

答えて

3

あなたは以下のように毎日実行するSQLCMDを使用してストアドプロシージャを呼び出すと、Windowsのスケジューラにそれをスケジュールすることができます。

sqlcmd -S yourservername -E -Q "EXEC [dbo].[yourprocedure]" 
関連する問題