データベースサーバー名、インスタンス名、SQL Serverジョブ名がわかっている場合、SQL Serverジョブをその名前で簡単に削除するにはどうすればよいですか?SQLジョブを削除するためにsqlcmdによって呼び出されるスクリプトを書いています。
誰かが私にサンプルを見せてくれたら感謝しますか?:-)
よろしくお願いします、ジョージ
データベースサーバー名、インスタンス名、SQL Serverジョブ名がわかっている場合、SQL Serverジョブをその名前で簡単に削除するにはどうすればよいですか?SQLジョブを削除するためにsqlcmdによって呼び出されるスクリプトを書いています。
誰かが私にサンプルを見せてくれたら感謝しますか?:-)
よろしくお願いします、ジョージ
USE msdb;
GO
EXEC sp_delete_job
@job_name = N'NightlyBackups' ;
GO
あなたが探しているsp_delete_job
:
[srv].[master].[dbo].sp_delete_job @job_name = 'MyJob'
したがって、この4つの部分の名前は、リンクされたサーバーでのみ機能します。それ以外の場合は、サーバーに接続し、サーバーに対してそのコマンドを実行する必要があります(のすべての権利を使用して)[dbo].
。
SSMSを使用してジョブを選択し、右クリックして[削除]を選択し、ダイアログボックスの上部にある[スクリプト]ボタンを使用して、ここで提案されているようなスクリプトを生成できることに注意してください。