私の状態と私が考えている問題の説明
おそらく、私はこのイベントと LINUX の世界に慣れていないため、これは少し複雑すぎると思います。
- だから私は自分のPC(WINDOWS 7)にいるので、SQLベースのレポートサイトを作成する必要がありますが、必要なデータはまだOracleにありません.
- 別のコントローラー -> 別の PC (UNIX) からの多くのファイルからのデータを oracle sql で表示する必要があります。
- ファイルの形式は元は .gz ですが、物理的にその FILE FORMAT は次のようになります machinedump.log.gz05052012 (まだ .gz -> 内部は .log ですが、まだ .txt コンテンツです)
注: 接続しているコントローラ/パーソナル コンピュータには、ユーザー名、パスワード、およびポート番号があります。
各 .log.gz データ内には、次のようなデータがあります。
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 0
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 1
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 2
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 3
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 4
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 5
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 6
20120806_161944: 08.06 16:17:29.574 t_cm_03 C3011099140000 at_sts = 7
しかし、私が見るより大きな問題もあります: MACHINEDUMP.LOG.GZ ファイルは次のようなものです:
machinedump.log.gz05052012
machinedump.log.gz05062012
machinedump.log.gz05072012
machinedump.log.gz05082012
etc.
だからここに私の問題に対する質問と助けが必要です:
これらのファイルの内容を単一のテーブルに格納する最良の方法は何ですか? それらの .LOG.GZ ファイルから単一のテーブルに?
1つ目の質問ですが、「日付」によるデータ取得を自動化することは可能でしょうか?現在の日付に一致するファイルがある場合、それらのデータを実行して目的のテーブルに保存しますか?
何をすべきか教えてくれる方法はありますか?
また、皆さん、ここで深く勉強しなければならないことはありますか?
これらのデータを、少なくとも SQL (オラクルまたはより良い方法はありますか) と NETBEANS を使用して残りの作業を行うための便利で読みやすいレポートにする必要があります (これらは私が知っています)。
モデレーター
以前に失敗した質問を削除することはできますか? ありがとう...