MySQL 5.1 リファレンスマニュアル :: 7 クライアントプログラムとユーティリティ プログラム :: 7.18 perror — エラーコードの説明
« 7.17 mysql_zap — パターンとマッチする処理を消去します。

7.19 replace — 文字列置き換えユーティリティ »
Section Navigation      [Toggle]
  • 7 クライアントプログラムとユーティリティ プログラム
  • 7.1 クライアントプログラムとユーティリティ プログラムの概要
  • 7.2 my_print_defaults — オプション ファイルから オプションを表示する
  • 7.3 myisam_ftdump — フル テキスト インデックス情報を表示する
  • 7.4 myisamchk — MyISAM テーブル メンテナンス ユーティリティ
  • 7.5 myisamlog — Display MyISAM Log File Contents
  • 7.6 myisampack — 圧縮された、読み取り専用MyISAM テーブルを作成する。
  • 7.7 mysql — MySQL コマンド ライン ツール
  • 7.8 mysqlaccess — アクセス権限をチェックするクライアント
  • 7.9 mysqladmin — MySQL サーバの管理を行うクライアント
  • 7.10 mysqlbinlog — バイナリログファイルを処理するためのユーティリティ
  • 7.11 mysqlcheck — テーブル メンテナンスと修復プログラム
  • 7.12 mysqldump — データベースバックアッププログラム
  • 7.13 mysqlhotcopy — データベースバックアッププログラム
  • 7.14 mysqlimport — データインポートプログラム
  • 7.15 mysqlshow — データベース、テーブル、カラム情報を表示します。
  • 7.16 mysqlslap — クライアント負荷エミュレーション
  • 7.17 mysql_zap — パターンとマッチする処理を消去します。
  • 7.18 perror — エラーコードの説明
  • 7.19 replace — 文字列置き換えユーティリティ

7.18. perror — エラーコードの説明

殆どのシステムエラーでは、内部テキストメッセージに加えて、MySQLは以下のスタイルでシステムエラーコードを表示します。

message ... (errno: #)
message ... (Errcode: #)

システムのドキュメンテーションを確認するか、perrorユーティリティを使用することでエラーコードの意味を割り出すことができます。

perrorはストレージエンジン(テーブルハンドラ)エラーコードかシステムエラーコードの説明をプリントします。

perrorは以下のように起動してください。

shell> perror [options] errorcode ...

例:

shell> perror 13 64
Error code  13:  Permission denied
Error code  64:  Machine is not on the network

MySQLクラスタエラーコードのエラーメッセージを取得するためには、perrorを--ndbオプションと起動してください。

shell> perror --ndb errorcode

システムエラーメッセージの意味はユーザのOSによって異なる場合があります。エラーコードの意味は異なるOSでは違う意味である場合があります。

perrorは次のオプションをサポートします。

  • --help, --info, -I, -?

    ヘルプ メッセージを表示し、閉じます。

  • --ndb

    MySQLクラスタエラーコードのエラーメッセージをプリントします。

  • --silent, -s

    サイレントモード。エラーメッセージのみプリントします。

  • --verbose, -v

    Verbose モードエラーコードとメッセージをプリントします。これがデフォルトになります。

  • --version, -V

    バージョン情報を表示し、閉じます。

Copyright © 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates