SQL Server Mgmt Studio内で 'SQL Serverエージェント>ジョブ'に対してクエリを実行し、 'failed Excelのようなものに24時間以内のジョブ 'SQL Server Mgmt Studio内で 'SQL Serverエージェント>ジョブ'に対してクエリを実行することは可能です
答えて
私は通常、以下のものと同様のクエリを使用して、失敗したすべてのジョブと失敗したステップを見つけるレポートを作成します。あなたは、あなたが望む仕事のためにそれをフィルタリングすることもできます。すべての情報はmsdbデータベースにあります。
SELECT j.name JobName,h.step_name StepName,
CONVERT(CHAR(10), CAST(STR(h.run_date,8, 0) AS dateTIME), 111) RunDate,
STUFF(STUFF(RIGHT('000000' + CAST (h.run_time AS VARCHAR(6)) ,6),5,0,':'),3,0,':') RunTime,
h.run_duration StepDuration,
case h.run_status when 0 then 'failed'
when 1 then 'Succeded'
when 2 then 'Retry'
when 3 then 'Cancelled'
when 4 then 'In Progress'
end as ExecutionStatus,
h.message MessageGenerated
FROM sysjobhistory h inner join sysjobs j
ON j.job_id = h.job_id
where h.run_status = 0 and CONVERT(varchar(8),h.run_date,112) = CONVERT(varchar(8),GetDate(),112)
コード 'Msg 208、Level 16、State 1、Line 1 無効なオブジェクト名 'sysjobhistory'。 '' – JChutey
'というデータが表示されていますか?私はここで私の元のコードを使用しました[リンク](http://pastebin.com/raw/8ZB6MWKi)。ありがとう、これは本当に助けになった! – JChutey
結果は重複していますが、2つの唯一の違いは、すべての重複状態**(ジョブ結果)**と**メッセージ生成**で表示される**ジョブステップ名**は、 .. **のために**、そして**の仕事は失敗しました。私は気にしない。おそらく、複写に同じ**ジョブステップ名**(ジョブ結果)**を表示したくないでしょうか?私は道を知っているとは思わない? – JChutey
- 1. SQL Server 2008 R2のSQL Server Mgmt Studioによると.Netは2.0ですか?
- 2. SQL Server Mgmt Studio Windows認証に戻る
- 3. SQL Serverエージェントのssisジョブ
- 4. のMicrosoft SQL Management Studioで、SQL Serverエージェント、ここで動的パラメータ
- 5. SQL Serverエージェントのジョブがクラッシュする
- 6. SQL Serverエージェントはどこにジョブを保存しますか?
- 7. SSIS SQL Serverエージェント起動ジョブがすでに実行されている
- 8. RDS SQL Serverインスタンスに対してSQLクエリを実行するには
- 9. SQL Server Express EditionをSQL Server Developer Editionと並行してインストールすることは可能ですか?
- 10. SQL Serverエージェントのジョブ実行の問題 - ssisパッケージ
- 11. SSISパッケージを実行しているSQL Serverジョブ - remove \ SERVERパラメーター
- 12. SQL Serverエージェントのジョブ依存性
- 13. SQL ServerでSQL Serverエージェントを見つけることができません
- 14. ファイルシステムからSQL Serverエージェント経由で.sqlファイルを実行
- 15. SQL ServerエージェントでPowerShellスクリプトを実行していません
- 16. 実行するバッチは、SQL Serverエージェント経由でコマンド
- 17. SQL Serverエージェントをダウンロード - Microsoft SQL Server
- 18. PowershellをSQL Serverジョブで実行しています
- 19. SQL Server 2012のクエリ/ジョブ
- 20. 成功するまでSQL Serverジョブを実行します。
- 21. SQL Serverエージェント - >ジョブでSSISスケジュールされたジョブが見つかりません
- 22. SQL Server 2008:再実行可能なストアドプロシージャ
- 23. スカラー関数SQL Server内で動的クエリを実行する
- 24. SQL Mgmt Studio実行スクリプトでSQL LocalDBを開く
- 25. SQL Server ExpressはSQL Serverよりもはるかに低速なクエリを実行しているようです
- 26. SQL ServerのコマンドラインツールからSQLクエリを実行するには?
- 27. SQL Serverのエージェントに、既存のジョブに新しいジョブを追加する方法を、既存のジョブのSQL Serverエージェント
- 28. ローカルSQL Server Management Studio経由でVM内のSQL Serverに接続
- 29. freeTDS bash:Microsoft SQL ServerでSQLクエリを実行する
- 30. SQL Serverエージェントのジョブタイムアウト
私はこれは申し訳ありませんWORを取得することはできませんhttp://www.sqlmatters.com/Articles/Checking%20the%20status%20of%20SQL%20Server%20Agent%20jobs.aspx –
でかいま見を取り、 'Msg 208、Level 16、State 1、Line 1無効なオブジェクト名 'sysjobhistory'。 'と同じコードを取得しますが、以下のように解決できません。 .CSVまたは.TXTだけでなく、このデータをExcelドキュメントで取得する最善の方法を知っていますか?毎回このクエリを実行する方法は毎日更新されます。 – JChutey