PDF (US Ltr)
- 26.8Mb
PDF (A4)
- 26.8Mb
オペレーティングシステムのエラー番号に対するエラーメッセージを出力するには、次のいずれかのオプションを使用できます。perror プログラムは、MySQL 配布に付属しています。
$ perror 123
$ perl -MPOSIX -le 'print strerror 123'
$ python -c 'import os; print os.strerror(123)'
-
次の表は、Linux システムのエラーコードの部分的なリストを示しています。
番号 マクロ 説明 1 EPERM
操作が許可されていません 2 ENOENT
そのようなファイルまたはディレクトリはありません 3 ESRCH
そのようなプロセスはありません 4 EINTR
システムコールが中断されました 5 EIO
I/O エラーです 6 ENXIO
そのようなデバイスまたはアドレスはありません 7 E2BIG
引数リストが長すぎます 8 ENOEXEC
exec フォーマットエラー 9 EBADF
不正なファイル番号です 10 ECHILD
子プロセスがありません 11 EAGAIN
再試行してください 12 ENOMEM
メモリー不足です 13 EACCES
アクセス権が拒否されました 14 EFAULT
不正なアドレスです 15 ENOTBLK
ブロック型デバイスが必要です 16 EBUSY
デバイスまたはリソースがビジー状態です 17 EEXIST
ファイルが存在します 18 EXDEV
デバイスにまたがるリンクです 19 ENODEV
そのようなデバイスはありません 20 ENOTDIR
ディレクトリではありません 21 EISDIR
ディレクトリです 22 EINVAL
無効な引数です 23 ENFILE
ファイルテーブルがオーバーフローしました 24 EMFILE
開かれたファイルが多すぎます 25 ENOTTY
デバイスへの ioctl が正しくありません 26 ETXTBSY
テキストファイルがビジー状態です 27 EFBIG
ファイルが大きすぎます 28 ENOSPC
デバイスに領域が残されていません 29 ESPIPE
ファイルディスクリプタでシークが許可されていません 30 EROFS
読み取り専用ファイルシステムです 31 EMLINK
リンクが多すぎます -
次の表は、Windows システムのいくつかの一般的なエラーコードのリストを示しています。完全なリストについては、Microsoft の Web サイトを参照してください。
番号 マクロ 説明 1 ERROR_INVALID_FUNCTION
ファンクションが間違っています。 2 ERROR_FILE_NOT_FOUND
指定されたファイルが見つかりません。 3 ERROR_PATH_NOT_FOUND
指定されたパスを見つけられませんでした。 4 ERROR_TOO_MANY_OPEN_FILES
ファイルを開くことができません。 5 ERROR_ACCESS_DENIED
アクセスは拒否されました。 6 ERROR_INVALID_HANDLE
ハンドルが無効です。 7 ERROR_ARENA_TRASHED
記憶域制御ブロックが壊れています。 8 ERROR_NOT_ENOUGH_MEMORY
このコマンドを実行するための十分な記憶域がありません。 9 ERROR_INVALID_BLOCK
記憶域制御ブロックのアドレスが無効です。 10 ERROR_BAD_ENVIRONMENT
環境が間違っています。 11 ERROR_BAD_FORMAT
間違ったフォーマットのプログラムを読み込もうとしました。 12 ERROR_INVALID_ACCESS
アクセス コードが無効です。 13 ERROR_INVALID_DATA
データが無効です。 14 ERROR_OUTOFMEMORY
この操作を完了するための十分な記憶域がありません。 15 ERROR_INVALID_DRIVE
指定されたドライブが見つかりません。 16 ERROR_CURRENT_DIRECTORY
ディレクトリを削除できません。 17 ERROR_NOT_SAME_DEVICE
ファイルを別のディスク ドライブに移動できません。 18 ERROR_NO_MORE_FILES
これ以上ファイルはありません。 19 ERROR_WRITE_PROTECT
このメディアは書き込み禁止になっています。 20 ERROR_BAD_UNIT
指定されたデバイスが見つかりません。 21 ERROR_NOT_READY
デバイスの準備ができていません。 22 ERROR_BAD_COMMAND
デバイスがコマンドを認識できません。 23 ERROR_CRC
データ エラー (巡回冗長検査 (CRC) エラー) です。 24 ERROR_BAD_LENGTH
プログラムはコマンドを発行しましたが、コマンドの長さが間違っています。 25 ERROR_SEEK
指定されたディスクの領域またはトラックが見つかりません。 26 ERROR_NOT_DOS_DISK
指定されたディスクまたはフロッピー ディスクにアクセスできません。 27 ERROR_SECTOR_NOT_FOUND
要求されたセクターが見つかりません。 28 ERROR_OUT_OF_PAPER
プリンターが用紙切れです。 29 ERROR_WRITE_FAULT
指定されたデバイスに書き込めません。 30 ERROR_READ_FAULT
指定されたデバイスから読み取れません。 31 ERROR_GEN_FAILURE
システムに接続されたデバイスが機能していません。 32 ERROR_SHARING_VIOLATION
プロセスはファイルにアクセスできません。別のプロセスが使用中です。 33 ERROR_LOCK_VIOLATION
プロセスはファイルにアクセスできません。別のプロセスがファイルの一部をロックしています。 34 ERROR_WRONG_DISK
間違ったフロッピー ディスクがドライブに挿入されています。%2 (ボリューム シリアル番号: %3) をドライブ %1 に挿入してください。 36 ERROR_SHARING_BUFFER_EXCEEDED
開かれている共有ファイルが多すぎます。 38 ERROR_HANDLE_EOF
ファイルの終わりに達しました。 39 ERROR_HANDLE_DISK_FULL
ディスクがいっぱいです。 87 ERROR_INVALID_PARAMETER
パラメーターが正しくありません。 112 ERROR_DISK_FULL
ディスクがいっぱいです。 123 ERROR_INVALID_NAME
ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。 1450 ERROR_NO_SYSTEM_RESOURCES
システム リソースが不足しているため、要求されたサービスを完了できません。