Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


MySQL 5.6 リファレンスマニュアル  /  ...  /  オペレーティングシステムのエラーコード

14.19.6 オペレーティングシステムのエラーコード

オペレーティングシステムのエラー番号に対するエラーメッセージを出力するには、次のいずれかのオプションを使用できます。perror プログラムは、MySQL 配布に付属しています。

$ perror 123
$ perl -MPOSIX -le 'print strerror 123'
$ python -c 'import os; print os.strerror(123)'
  • Linux システムのエラーコード

    次の表は、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 システムのエラーコード

    次の表は、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 システム リソースが不足しているため、要求されたサービスを完了できません。

User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.