LogParser を使い始めたばかりです。既存のシステムでは、ログ パーサーを使用して IIS ファイルを読み取り、データベースを更新してヒット数を計算しています。
フローを理解しようとしており、IIS ログからさらに 2 つの新しいフィールドを抽出してデータベースを更新する必要があります。
私のローカル デスクトップには、サンプル ログ ファイルとログ パーサーがあります。そして、ログパーサーでこのクエリ LogParser.exe “Select top 10 * from c:\LogParser*.log” を試したところ、エラーが発生しました: クエリの後に余分な引数 "top" が検出されました。ローカルに存在するログ ファイルを読み取れなかったのはなぜですか?
また、生産中のバッチファイルも取得しました。デスクトップファイルにアクセスするためのパスを変更し、Windows タスクをスケジュールしました。また、機能していません。コードとして、logparser file:Extract.sql?inputfile=c:\LogParser*.log -o:SQL -database:dbname server:test1 -username:username -password:password -createtable:OFF -maxStrFieldLen:2048 -clearTable:オフ
既存のシステムをシミュレートしてデータベースを更新し、さらにフィールドを追加する必要があるだけです。さらに進むために私を助けてください。本当に困った。