IIS の詳細ログを SQL にインポートする

IIS の詳細ログを SQL にインポートする

私は使用していますIIS 8.5 高度なログ記録また、カスタム HTTP ヘッダーもログに記録します。 定期的に (つまり、1 分ごとに) 生のログを SQL にインポートするにはどうすればよいでしょうか。 Microsoft も推奨していない ODBC ログのオーバーヘッドを回避したいのですが。 たとえば、Powershell 経由でスクリプト化できるコマンド ライン ユーティリティはありますか。 おそらくありますかbcp。 他に何かありますか。

答え1

使用できますMicrosoft のログ パーサー ユーティリティ

SQL データベースにダンプする機能と、チェックポイント ファイルを作成して、処理されていないレコードのみをインポートする機能があります。スタンドアロンの実行可能ファイルとして使用することも、ActiveX コントロールを介してプログラム的に呼び出すこともできます。

関連情報