Symfoware Parallel Server JDBCドライバユーザーズガイド
目次 索引 Back Next

Up 付録C エラーメッセージ
Up C.1 SQLSTATEエラーメッセージ

C.1 SQLSTATEエラーメッセージ(22000〜2A000)

[SQLSTATE値]
22000

[エラーメッセージ(英語)]
Unexpected data

[エラーメッセージ(日本語)]
データ例外が発生しました

[メッセージの意味]
アプリケーション実行時に、最大値を超える文字列を指定したSQL文、または空のSQL文がJDBCドライバに渡されました。

[利用者の処置]
アプリケーション内のSQL文を修正し、アプリケーションを再度実行してください。

[SQLSTATE値]
22001

[エラーメッセージ(英語)]
Unexpected data - data too big for column

[エラーメッセージ(日本語)]
データ例外 - データ長がカラムの領域長を超えました

[メッセージの意味]
取得したデータ長がカラムの長さと一致しないため、内部プロトコルエラーが発生しました。

[利用者の処置]
エラーコードを採取して、富士通技術員(SE)に連絡してください。

[SQLSTATE値]
22003

[エラーメッセージ(英語)]
Unexpected data - Outside numerical range

[エラーメッセージ(日本語)]
データ例外 - 扱える数値の範囲を超えました

[メッセージの意味]
サーバ上から受け取ったデータが、Javaで使用可能なデータ型に変換できませんでした。
データに誤りがあるか、またはオーバーフロー状態である可能性があります。

[利用者の処置]
原因となっているデータが含まれているカラムまたは行を採取し、データに誤りがないかを確認してください。

[SQLSTATE値]
22007

[エラーメッセージ(英語)]
Unexpected data - The date/time format is incorrect

[エラーメッセージ(日本語)]
データ例外 - 日付/時間の形式に誤りがあります

[メッセージの意味]
サーバからの日時型データの取得に失敗しました。

[利用者の処置]
原因となっているデータが含まれているカラムまたは行を採取し、データに誤りがないかを確認してください。

[SQLSTATE値]
22023

[エラーメッセージ(英語)]
unexpected data - The parameter value is incorrect

[エラーメッセージ(日本語)]
データ例外 - パラメタ値に誤りがあります

[メッセージの意味]
パラメタの値に誤りがあります。

[利用者の処置]
パラメタの値を修正し、アプリケーションを再度実行してください。

[SQLSTATE値]
24000

[エラーメッセージ(英語)]
Cursor in invalid state

[エラーメッセージ(日本語)]
カーソル状態が不当です

[メッセージの意味]
API呼出しのシーケンスがJDBCドライバの要求と一致していないため、誤った状態で、カーソルが使用されました。

[利用者の処置]
アプリケーション内のAPI呼出しのシーケンスを確認してください。

[SQLSTATE値]
25000

[エラーメッセージ(英語)]
Disconnection request while transaction active

[エラーメッセージ(日本語)]
トランザクションが終了せずにコネクションが切断されました

[メッセージの意味]
コミットまたはロールバックの処理が行われずに、サーバとの接続が切断され、トランザクションが初期化されました。

[利用者の処置]
アプリケーション内のAPI呼出しのシーケンスを確認してください。

[SQLSTATE値]
2A000

[エラーメッセージ(英語)]
Syntax error or access protocol infringement inside direct SQL statement

[エラーメッセージ(日本語)]
SQL文の文法に誤りがあります

[メッセージの意味]
SELECT文が記述されているexecuteUpdateメソッドが実行されました。
SQL文の文法に誤りがあります。

[利用者の処置]
アプリケーションを修正し、再度実行してください。

目次 索引 Back Next

All Rights Reserved, Copyright(C) 富士通株式会社 2006