ERR ファイル形式とは?
.err ファイルは、アプリケーションの監視および診断目的で使用されます。
.err ファイルには、アプリケーションまたはオペレーティングシステムのプロセスによって生成されたプレーンテキストの エラーメッセージ が保存されます。エラーは、アプリケーションの起動、リソースの読み込み、コンパイル、またはファイルへのデータ書き込み時などに発生する可能性があります。.err ファイルは、機能テストや、極端に制限されたリソースへのアクセス、予期しないユーザー入力などの極限状態でのエッジケーステストの両方において、テストフェーズで一般的に使用されます。これらは、デプロイされたアプリケーションのトラブルシューティングにも同様に役立ちます。
.err ファイルはデータをプレーンテキストで保存し、任意のテキストエディタで開くことができます。これらはアプリケーションによって自動的に生成され、多くの場合、タイムスタンプや一意の名前が付けられているため、どの実行やアップデートで生成されたかを簡単に追跡できます。ジョブの出力と並んで空の(0 バイトの).err ファイルがある場合は、通常エラーが発生しなかったことを意味します。これはバッチ処理やビルドシステムにおける一般的な慣習です。
各行は通常、ソースの場所(ファイル名と行番号)、エラーコード、および人間が読めるメッセージを特定します。正確な構造は、それを書き込んだツールに完全に依存します。この形式には単一の仕様は存在しません。
セキュリティと安全性
リスク: LOWプレーンテキストの .err は実行不可能であり、テキストエディタで安全に開くことができます。2つの注意点があります:(1) エラーファイルには、ファイルパス、ユーザー名、値を含む SQL、接続文字列などの機密データが含まれる可能性があるため、公開掲示板に投稿したりフォーラムに添付したりする前にそれらを削除してください。(2) エラーログを装った二重拡張子のファイル(errors.err.exe)に注意してください。これはテキストではなく実行ファイルです。古い/空の .err ファイルは通常削除しても安全です。0 バイトの .err は通常「エラーなし」を意味します。
形式の詳細
概要- Oracle SQL*Loader / ユーティリティエラーファイル - Oracle SQL*Loader (sqlldr) およびその他の Oracle ユーティリティは、データロード中に拒否された行とエラーメッセージを .err / .bad ファイルに書き込みます。
- コンパイラ / ビルドエラー出力 - 多くのコンパイラやビルドツール(例:C/C++, FoxPro COMPILE, LaTeX)は、ソースの隣にある .err ファイルにビルドエラーをダンプします。
- ゲノムアセンリエラーリード - 一部のバイオインフォマティクス/EDA ツールも .err 診断ファイルを出力します。テキストとして読み取り可能ですが、そのパイプラインに固有のものです。
ERR ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | プレーンテキストのエラー/診断ログ |
| エンコーディング | ASCII または UTF-8(ロケールに依存。生成するアプリケーションによって設定される) |
| 圧縮 | なし(ローテーションされたコピーが .err.gz として保存されることがある) |
| 一般的なサイズ | 0 バイト(エラーなし)から数 MB。多くの場合、数行のみ |
| 関連 OS | クロスプラットフォーム(Windows, macOS, Linux, Unix) |
| MIME タイプ | text/plain |
| 行構造 | 通常:1行につきソースの場所(ファイル:行)、エラーコード、および人間が読めるメッセージ |
| 仕様 | なし - 形式は生成するプログラムによって完全に定義され、普遍的な標準はない |
| 生成 | コンパイラ、データベース、ビルドツール、およびアプリケーションによって自動的に作成される |
| 空ファイルの意味 | ジョブの出力の隣にある 0 バイトの .err は、慣習的にエラーが発生しなかったことを意味する |
| 命名規則 | 複数のビルドやアップデートにわたって追跡できるように、実行ごとにタイムスタンプや一意の名前が付けられることが多い |
| 関連フォーマット | .log (全般ログ), .out (標準出力), .dmp (クラッシュダンプ), .wer (Windows エラー報告) |
| 開封ツール | 任意のテキストエディタ。専用のログビューア(glogg, Notepad++ など)は大きなファイルのフィルタリング機能を持つ |
| リリース日 | Convention as old as software error reporting itself |
| オープンスタンダード | はい · ロイヤリティフリー |
ERR の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。ERR ファイルについて最初の質問をしてみましょう。
よくある質問
ERR ファイルとは何ですか?
ERR ファイルを開くにはどうすればよいですか?
less などです。これは単なるテキストであり、実行するものではなく読み取るものです。ERR ファイルが空(0 バイト)ですが、問題ありますか?
ERR ファイルを削除してもいいですか?
ERR ファイルが文字化けしているのはなぜですか?
ERR ファイルはどこから来るのですか?
command 2> errors.err)。