ODBC 呼び出しのエラー・メッセージは、ODBC ドライバー、データベース・ソース、またはドライバー・マネージャーから出されます。
ODBC ドライバーについて報告されたエラーは、次のようなフォーマットになっています。ここで ODBC_component は、エラーが発生したコンポーネントです。
[vendor] [ODBC_component] message
このタイプのエラーが出された場合は、アプリケーションが実行した最後の ODBC 呼び出しに問題があるかどうかを検査するか、または ODBC アプリケーション・ベンダーに問い合わせてください。
データ・ソースで発生したエラーには、データ・ソース名が含まれており、次のようなフォーマットになっています。ここで ODBC_component は、指定されたデータ・ソースからエラーを受け取ったコンポーネントです。
[vendor] [ODBC_component] [data_source] message
このタイプのエラーが発生した場合は、データベース・システムに対して何らかの誤操作を行ったものと思われます。データベース・システムのマニュアルで詳細を確認するか、またはデータベース管理者にお問い合わせください。この例の場合は、Oracle のマニュアルを確認してください。
ドライバー・マネージャーは、ドライバーとの接続を確立し、要求をドライバーに渡し、結果をアプリケーションに戻す DLL です。ドライバー・マネージャーで発生するエラーは、次のような形式になります。
[vendor] [ODBC DLL] message
このタイプのエラーに対処するには、ドライバー・マネージャーのマニュアルを確認してください。