「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-戻る
--[[ログ収集いろいろ]]
--[[SQL Server 問題の分析方法]]

* 目次 [#hda0322c]
#contents

*概要 [#c5301624]
SQL Server のログについて纏めてみた。

*詳細 [#k348fb01]

**SQLトレースとSQLプロファイラ [#fbf8654b]
-[[SQLトレース>#pd019196]]がログ情報
-[[SQLプロファイラ>#d38872ef]]はSQLトレース取得のGUIツール。

***SQLトレース [#pd019196]
-トレース定義に一覧表示されているイベント クラスのインスタンスであるイベントが収集する。
-Transact-SQLのインスタンスでトレースを作成するためのストアド プロシージャが用意されている。 

-SQL トレースの概要~
https://technet.microsoft.com/ja-jp/library/ms191006.aspx

***SQL Server Profiler [#d38872ef]
SQL トレースを作成および管理し、トレースの結果を分析および再生するために使用するインターフェイス

-SQL Server Profiler~
https://technet.microsoft.com/ja-jp/library/ms181091.aspx

***[[バイナリ・ファイルのテキスト化>ログ収集いろいろ#iaa9b09a]] [#v974bcde]

**エラー ログ [#tbaf6c9f]
SQL Server のエラー ログには、

-[[SQL Server ログ>#v379e08f]]
-[[Windowsのイベント・ログ>#r40175ee]]

があるもよう。

***SQL Server ログ [#v379e08f]
-SQL Server エラー ログの表示~
https://technet.microsoft.com/ja-jp/library/ms187885.aspx

***Windowsの[[イベント・ログ]] [#r40175ee]
[[こちら>イベント・ログ#d6c28200]]を参照。

***参考 [#o41f9fd1]
-エラー ログの監視~
https://technet.microsoft.com/ja-jp/library/ms191202.aspx

-MSDN Blogs > Microsoft SQL Server Japan Support Team Blog
--Tips:SQL Server の Log フォルダの位置の確認方法(ERRORLOG)~
http://blogs.msdn.com/b/jpsql/archive/2012/06/19/tips-sql-server-log.aspx

--[SQL Troubleshooting] 第1回 : Tips~
SQL Server エラーログとイベント ログを採取する (SQL 2000 ~ 2008 R2)~
http://blogs.msdn.com/b/jpsql/archive/2012/03/27/info-sql-server-sql-server-error-log-and-event-log.aspx

**[[システム ストアド プロシージャや動的管理ビュー>SQL Server 問題の分析方法]] [#c2ac44c9]
[[こちら>SQL Server 問題の分析方法#ld604943]]を参照。

**[[パフォーマンス カウンタ>SQL Server 問題の分析方法]] [#p4f0e175]
[[こちら>パフォーマンス カウンタ#vd38ae75]]を参照。
[[こちら>SQL Server 問題の分析方法#id8e8d35]]を参照。

*参考 [#wc895c87]

-イベントの監視~
https://technet.microsoft.com/ja-jp/library/ms190378.aspx
--SQL Server イベント クラスの参照~
https://technet.microsoft.com/ja-jp/library/ms175481.aspx

**SQL Troubleshooting [#z06a640a]
MSDN Blogs > Microsoft SQL Server Japan Support Team Blog > SQL Troubleshooting

-[SQL Troubleshooting] SQL Server トラブルシューティング 6 回シリーズのご案内~
http://blogs.msdn.com/b/jpsql/archive/2012/03/30/sql-server-6.aspx

--第1回 : Tips - SQL Server エラーログとイベント ログを採取する (SQL 2000 ~ 2014) Ver 2.0~
http://blogs.msdn.com/b/jpsql/archive/2012/03/30/info-sql-server-sql-server-error-log-and-event-log.aspx
--第2回 : Tips -パフォーマンス ログの採取方法 (Windows Server 2003 ~ Windows Server 2012 R2)~
http://blogs.msdn.com/b/jpsql/archive/2012/04/20/tips-windows-server-2003-windows-server-2008-r2.aspx
--第3回 : パフォーマンスログの確認方法について~
http://blogs.msdn.com/b/jpsql/archive/2012/05/07/sql-troubleshoot-3-6.aspx
--第4回 : サーバートレースの解析方法 1~
http://blogs.msdn.com/b/jpsql/archive/2012/05/07/sql-troubleshooting-4-1.aspx
--第5回 : サーバートレースの解析方法 2~
http://blogs.msdn.com/b/jpsql/archive/2013/02/11/sql-troubleshooting-5-2.aspx
--第6回 : ブロッキング情報の確認方法~
http://blogs.msdn.com/b/jpsql/archive/2012/07/24/sql-troubleshooting-6-sql-server-2000-2008-r2.aspx

----
Tags: [[:データアクセス]], [[:SQL Server]], [[:障害対応]], [[:性能]], [[:デバッグ]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS