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_ERRORDBRAgentBodyオブジェクトが指定されています。
DB_DDCI_ERROR_AGENT_GROUPID_LENGTH_IS_NOT_ZERO_ERRORグループIDの長さが0ではありません。
DB_DDCI_ERROR_AGENT_HEADER_COUNT_IS_ZERO_ERRORDBRAgentHeaderオブジェクトに指定したヘッダの個数が0です。
DB_DDCI_ERROR_AGENT_HEADER_INF_IS_NOT_NULL_ ERRORDBRAgentHeaderオブジェクトが指定されています。
DB_DDCI_ERROR_AGENT_LIST_TYPE_MISSMATCHER_ ERRORエージェント登録名を省略したときの取得情報属性の値が間違っています。
DB_DDCI_ERROR_AGENT_OTHER_INF_IS_NOT_NULL_ERRORDBRAgentOtherオブジェクトが指定されています。
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_ ERRORDBRAgentSQLListオブジェクトが指定されています。
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_ERRORDBMS名の指定が不正です。
DB_DDCI_ERROR_DBMSNAME_MISSMATCHER_ERRORDBMS名の指定が不正です。
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_ERRORDBMS種別の指定が不正です。
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の指定が不正です。