次の方法で共有


エラー メッセージ

SQL Server Native Client ODBC ドライバーから返されるメッセージのテキストは、SQLGetDiagRecMessageText パラメーターに格納されます。 メッセージのヘッダーには、次のようにエラーの発生元が記載されます。

  • [Microsoft][ODBC Driver Manager]
    このヘッダーに関連するエラーは、ODBC ドライバー マネージャーで発生しています。

  • [Microsoft][ODBC Cursor Library]
    このヘッダーに関連するエラーは、ODBC カーソル ライブラリで発生しています。

  • [Microsoft][SQL Server Native Client]
    このヘッダーに関連するエラーは、SQL Server Native Client ODBC ドライバーで発生しています。 Net-Library または SQL Server の名前が付いているノードが他にない場合、エラーはドライバー内で発生しています。

  • [Microsoft][SQL Server Native Client][Net-Transportname]
    このヘッダーに関連するエラーは、SQL Server Net-Library で発生しています。Net-Transportname は、SQL Server クライアント ネットワーク トランスポート (名前付きパイプ、共有メモリ、TCP/IP ソケット、VIA など) の表示名です。 エラー メッセージの残りの部分には、呼び出された Net-Library 関数と、TDS 関数から呼び出された基になるネットワーク API の関数が含まれています。 これらのエラーと共に返される pfNative エラー コードは、基になるネットワーク プロトコル スタックのエラー コードです。

  • [Microsoft][SQL Server Native Client][SQL Server]
    このヘッダーに関連するエラーは、SQL Server で発生しています。 エラー メッセージの残りの部分は、SQL Server のエラー メッセージのテキストです。 これらのエラーと共に返される pfNative コードは、SQL Server のエラー番号です。 SQL Server から返されるエラー メッセージ (および番号) の一覧については、SQL Server の master データベースに格納されている sysmessages システム テーブルの description 列と error 列を参照してください。

関連項目

概念

エラーとメッセージの処理