DABroker for C++

[目次][用語][索引][前へ][次へ]

8.2.2 DB_ERROR_DAB_ILLEGAL_VALUEでの詳細コード

エラーコードがDB_ERROR_DAB_ILLEGAL_VALUEの場合は,さらに詳しい情報を取得できます。その情報は詳細コードとして取得できます。

詳細コードとそれに対応するメッセージテキストを表8.2に示します。

表8-2 詳細コードとそれに対応するメッセージテキスト

詳細コード メッセージテキスト
DB_DDCI_ERROR_ACCESS_UNSUPPORT_DB_ERROR 指定したDBMSは今バージョンではサポートしていません。
DB_DDCI_ERROR_AGENT_BODY_INF_IS_NOT_NULL_ERROR DBRAgentBodyオブジェクトが指定されています。
DB_DDCI_ERROR_AGENT_GROUPID_LENGTH_IS_NOT_ZERO_ERROR グループIDの長さが0ではありません。
DB_DDCI_ERROR_AGENT_HEADER_COUNT_IS_ZERO_ERROR DBRAgentHeaderオブジェクトに指定したヘッダの個数が0です。
DB_DDCI_ERROR_AGENT_HEADER_INF_IS_NOT_NULL_ ERROR DBRAgentHeaderオブジェクトが指定されています。
DB_DDCI_ERROR_AGENT_LIST_TYPE_MISSMATCHER_ ERROR エージェント登録名を省略したときの取得情報属性の値が間違っています。
DB_DDCI_ERROR_AGENT_OTHER_INF_IS_NOT_NULL_ERROR DBRAgentOtherオブジェクトが指定されています。
DB_DDCI_ERROR_AGENT_REGISTER_DB_KIND_LENGTH_IS_ZERO_ERROR 接続先DBMS識別名の長さが0です。
DB_DDCI_ERROR_AGENT_REGISTER_NAME_IS_NULL_ ERROR エージェント登録名にNULLが指定されています。
DB_DDCI_ERROR_AGENT_REGISTER_NAME_LENGTH_IS_ ZERO_ERROR エージェント登録名の長さが0です。
DB_DDCI_ERROR_AGENT_SQLLIST_INF_IS_NOT_NULL_ ERROR DBRAgentSQLListオブジェクトが指定されています。
DB_DDCI_ERROR_AGENT_SQL_COUNT_IS_ZERO_ERROR 実行するSQLが一つも指定されていません。
DB_DDCI_ERROR_AGENT_VARIABLE_COUNT_IS_ZERO_ ERROR 可変値情報が一つも指定されていません。
DB_DDCI_ERROR_DBDEFINITIONNAME_MISSMATCHER_ERROR 一致するデータベース種別名が見つかりません。
DB_DDCI_ERROR_DBMSHOSTNAME_MISSMATCHER_ERROR ホスト名称の指定が不正です。
DB_DDCI_ERROR_DBMSNAMELENGTH_IS_NOT_ZERO_ERROR DBMS名の指定が不正です。
DB_DDCI_ERROR_DBMSNAME_MISSMATCHER_ERROR DBMS名の指定が不正です。
DB_DDCI_ERROR_PASSWORD_MISSMATCHER_ERROR パスワードの指定が不正です。
DB_DDCI_ERROR_PRK_COLUMN_NAME_MISSMATCHER_ERROR プライマリキーのフィールド名の指定が不正です。
DB_DDCI_ERROR_SQL_LENGTH_IS_ZERO_ERROR 指定したSQL文は不正です。SQL文の長さが0です。
DB_DDCI_ERROR_TOO_LONG_AGENT_HEADER_TEXT _ERROR エージェントのヘッダは長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_COMMENT_ERROR エージェントのコメントは長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_DB_HOST_ERROR エージェントのDBMS識別名は長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_DB_KIND_ERROR エージェントのホスト名は長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_GROUPID_ERROR エージェントのグループIDは長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_NAME_ ERROR エージェントの登録名は長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_OWNER_ ERROR エージェントの所有者名は長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_REGISTER_OWNER_ PASSWD_ERROR エージェントの所有者のパスワードは長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_SQL_TEXT_ERROR エージェントのSQL文字列は長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_VARIABLE_DATA_ ERROR エージェントの可変値のデータは長すぎます。
DB_DDCI_ERROR_TOO_LONG_AGENT_VARIABLE_NAME_ ERROR エージェントの可変値名称は長すぎます。
DB_DDCI_ERROR_UNJUST_ACTIVEDB_ERROR DBMS種別の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_EXECUTE_OPTION_ ERROR エージェントの実行時オプションの値が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_LIST_CONDITION_ERROR エージェントの登録情報取得時の検索条件の値が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_LIST_TYPE_ERROR エージェントの登録情報取得時の取得情報属性の値が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_OPTION_TYPE_ERROR エージェントの登録情報の上書き許可の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_CONNECT_ DB_ERROR エージェント実行時の接続先DBMSの指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_EXECUTE_AUTHORIZATION_ERROR エージェントの実行権限の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_REFERENCE_AUTHORIZATION_ERROR エージェントの参照権限の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_RESERVE_DATE_ERROR エージェントの実行日付の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_RESERVE_DAYOFWEEK_ERROR エージェントの実行曜日の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_RESERVE_TIME_ERROR エージェントの実行時刻の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_VARIABLE_QUESTION_POSITION_ERROR エージェントのSQL位置の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REGISTER_VARIABLE_SQL_POSITION_ERROR エージェントの?パラメタの位置の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_REQUEST_COUNT_ERROR エージェントの結果情報取得時の件数の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_RESULT_WRITE_MODE_ERROR エージェントの実行結果の保存方法の指定が不正です。
DB_DDCI_ERROR_UNJUST_AGENT_VARIABLE_PRECISION_ERROR エージェントの可変値の精度と属性の値が一致しません。
DB_DDCI_ERROR_UNJUST_AGENT_VARIABLE_SCALE_ERROR エージェントの可変値の位取りと属性の値が一致しません。
DB_DDCI_ERROR_USERID_MISSMATCHER_ERROR ユーザIDの指定が不正です。