KFPJ00001-E A
System call error occurred. [aa....aa code:bb....bb]
- An error occurred in a system call function.
- aa....aa: Name of the system call function in which the error occurred
- bb....bb: Error code returned by the GetLastError function
- S: Terminates processing.
- Action
- Perform shutdown and re-execute. If this error recurs repeatedly, contact the customer support center.
KFPJ00002-E A
An abnormality occurred. [aa....aa Line:bb....bb]
- An error occurred during Java application execution.
- aa....aa: Name of the source file in which the error occurred
- bb....bb: Line number where the error occurred
- S: Terminates processing.
- Action
- Contact the customer support center.
KFPJ00003-E A
Memory became insufficient
- A memory shortage occurred during Java application execution.
- S: Terminates processing.
- Action
- Close other application programs and re-execute.
KFPJ00004-E A
Incorrect environment. Re-install.
- The operating environment is invalid. Following are possible causes of this problem:
- Installation was not terminated correctly.
- An environment variable (registry) is invalid.
- File does not exist or has been destroyed.
- S: Terminates processing.
- Action
- Re-install the JDBC driver and re-execute.
KFPJ00005-E A
An error occurred during initialization.
- An error occurred during initialization.
- S: Terminates processing.
- Action
- If the cause of the definition error cannot be identified, delete the applicable definition file.
KFPJ00201-E A
The directory is invalid.
- The directory is invalid. Following are possible causes of this problem:
- Directory name specification is invalid
- A nonexistent directory was specified
- S: Terminates processing.
- Action
- Specify the correct directory name and re-execute.
KFPJ000202-E A
The numerical data is outside the range.
- Numerical data that is not within the specifiable range of values was entered. Following are possible causes of this problem:
- Non-numerical data (such as characters) was entered.
- A double-byte character was entered.
- Numerical data that is not within the specifiable range of values was entered.
- S: Terminates processing.
- Action
- Check the specifiable range of values and re-enter the data.
KFPJ01001-E A
Memory became insufficient. [aa....aa]
- A memory shortage occurred during allocation of an area needed for processing.
- aa....aa: Maintenance information.
- S: Terminates processing.
- Action
- Terminate other active processing, and then retry the operation. Alternatively, take the corrective action for an insufficient C heap, and then retry the operation.
KFPJ01002-E A
Sequence error occurred. [aa....aa]
- The user's sequence of requests to the database was invalid.
- aa....aa: Maintenance information
- S: Rejects the request from the user.
- Action
- Check the request sequence to the database.
KFPJ01003-E A
System call error occurred. [aa....aa]
- An error occurred in a system call.
- aa....aa: Maintenance information
- S: Terminates processing.
- Action
- Re-execute the operation. If this error recurs repeatedly, contact the customer support center.
KFPJ01004-I A
DBMS processing was canceled.
- Database processing is being cancelled.
- S: Cancels the database processing.
- Action
- Re-execute as necessary.
KFPJ01005-E A
A data attribute that is not supported was found. [aa....aa]
- Specified table column attribute aa....aa cannot be used.
- aa....aa: Code (in hexadecimal) of table column attribute that cannot be used.
- S: Rejects the request from the user.
- Action
- Correct the table column attribute and re-execute the user's request. For information on column attribute codes, see the manual on the database at the connection destination.
KFPJ01007-E A
Not support tables containing multivalue columns and array columns.
- A table containing a repetition column or array column cannot be used.
- S: Rejects the request from the user.
- Action
- Correct the column attribute and re-execute the user's request.
KFPJ01013-E A
The permission identifier, password or DBMS information specified by the user exceeded 32 bytes.
- Authorization identifier, password, or database information specified by the user was longer than 32 bytes.
- S: Rejects the request from the user.
- Action
- Specify the authorization identifier, password, or database information as no more than 32 bytes.
KFPJ01017-E A TYPE4
Invalid table type, index=aa....aa, table type=bb....bb
- An argument in the getTables method contains an error in the table type specified in a string type array.
- aa....aa: Subscript of a string type array
- bb....bb: Value of the specified table type
- S: Terminates processing.
- Action
- Specify the correct table type, and then re-execute the command.
KFPJ01017-E A TYPE2
Incorrect table attribute. [aa....aa]
- A table attribute specification is incorrect.
- aa....aa: Error code
- S: Rejects the request from the user.
- Action
- Correct the table attributes specification and re-execute. Check the following items, depending on the error code that is output:
- If the error code is 1, check that the table attributes are enclosed in single quotation marks (').
- If the error code is 2, check whether the specified table attributes are correct.
- If the error code is 3, check whether the delimiter used between multiple table attributes is valid.
KFPJ01018-E A
Incorrect input parameter. [aa....aa]
- An input parameter is incorrect.
- aa....aa: Maintenance information
- S: Rejects the request from the user.
- Action
- Specify the correct input parameter and re-execute.
KFPJ01019-E A
Incorrect output parameter. [aa....aa]
- An output parameter is incorrect.
- aa....aa: Maintenance information
- S: Rejects the request from the user.
- Action
- Specify the correct output parameter and re-execute.
KFPJ01020-E A
Incorrect version of the DBMS. [aa....aa]
- The database version cannot be connected.
- aa....aa: Maintenance information
- S: Rejects the request from the user.
- Action
- Contact the system administrator to verify the database version.
KFPJ01021-E A
Incorrect multiple SQL execution. [aa....aa]
- The specification for executing multiple SQL statements is incorrect.
- aa....aa: Maintenance information
- S: Rejects the request from the user.
- Action
- Correct the specification for executing multiple SQL statements and re-execute.
KFPJ01025-E A
Not prepared to connect to HiRDB. [aa....aa]
- The environment for connecting to HiRDB is not ready.
- aa....aa: Maintenance information
- S: Rejects the request from the user.
- Action
- Check the application to ensure that an access request is issued after OTS initialization is completed.
KFPJ01060-E A
An XA request error occurred.
- An error occurred in an XA request.
- S: Rejects the request from the user.
- Action
- Refer to the manual for the connected database.
KFPJ01070-E A
Object is null. (aa....aa) [function: bb....bb]
- No object has been created.
- aa....aa: Class name of the object for which the error occurred
- bb....bb: Name of the function in which the error occurred
- S: Passes jdbInternalException to the calling class.
- Action
- Create an object and re-execute.
KFPJ01071-E A
Object is not instance of aa....aa. [function: bb....bb]
- The object is not an instance of the class specified by the class name.
- aa....aa: Class name of the object for which the error occurred
- bb....bb: Name of the function in which the error occurred
- S: Passes jdbInternalException to the calling class.
- Action
- Create an instance of an appropriate class and re-execute.
KFPJ01072-E A
Array length is too short. (aa....aa) [function: bb....bb]
- The necessary number of array elements has not been generated.
- aa....aa: Name of the array in which the error occurred
- bb....bb: Name of the function in which the error occurred
- S: Passes jdbInternalException to the calling class.
- Action
- Generate the necessary number of array elements and re-execute.
KFPJ01073-E A
Array is null. (aa....aa) [function: bb....bb]
- No array has been generated.
- aa....aa: Name of the array in which the error occurred
- bb....bb: Name of the function in which the error occurred
- S: Passes jdbInternalException to the calling class.
- Action
- Generate an array and re-execute.
KFPJ01074-W A TYPE4
Warning is occurred. [aaaaaaaaaa]
- A warning occurred in the connection destination database.
- aaaaaaaaaa: Warning code (warning codes set in logical OR)
- 0x00000001:
- A warning occurred
- 0x00000002:
- A truncated value was received during data retrieval.
- 0x00000004:
- A null value was ignored in the processing of a set function.
- 0x00000010:
- UPDATE and DELETE statements without the WHERE clause were executed.
- 0x00000080:
- A repetition column with a subscript was specified in the SET or DELETE clause of an UPDATE statement, but the update was ignored because the row to be updated does not contain any elements.
- 0x00000400:
- The result of a data operation was a nonexistent date. The result was changed to the last day of the month.
- 0x00000800:
- Either an overflow or a division by zero occurred during execution of an SQL statement. The result of the operation was set as a null value.
- 0x00001000:
- The result of a date operation was a day outside the 00 to 99 range.
- S: Continues processing.
- Action
- Verify the cause of the warning, and take action as necessary.
- To resolve a 0x00000002 warning code, review the following specification values:
- Value of the property HiRDB_for_Java_MAXBINARYSIZE assigned from the DriverManager class during connection
- Value specified in the setMaxBinarySize method of the DataSource class
- Value specified in the setMaxBinarySize method of the ConnectionPoolDataSource class
- Value specified in the setMaxBinarySize method of the XADataSource class
KFPJ01074-W A TYPE2
A warning is occurred. [aa....aa]
- A warning has been issued at the connected database.
- aa....aa: Warning code (which is set based on an OR operation)
- 0x00000001:
- A warning has been issued.
- 0x00000002:
- A truncated value was received in a character data search because the embedded variable for receiving the data was too short.
- 0x00000004:
- A null value was ignored in processing a set function.
- 0x00000008:
- The number of columns in the search results does not match the number of embedded variables for receiving those search results.
- 0x00000010:
- An UPDATE or DELETE statement without a WHERE clause was executed.
- 0x00000040:
- A transaction was cancelled implicitly.
- 0x00000080:
- A repetition column with a subscript was specified for the SET or DELETE clause of an UPDATE statement, but the updating was ignored because the row to be updated has no elements in it.
- 0x00000400:
- The result of a date calculation was a nonexistent date, so it was adjusted to the last day of the month.
- 0x00000800:
- Because overflow or division by zero occurred during execution of an SQL statement computation, the computation result was set to the null value.
- 0x00001000:
- In the result of a date calculation, the day portion in the days interval fell outside the range 00 to 99.
- S: Sets an SQLWarning.
- Action
- Take the appropriate action for the particular warning and re-execute.
KFPJ02001-E A
Not found environment definition file. [aa....aa]
- The operating environment definition file was not found in the HiRDB directory.
- aa....aa: Name of the operating environment definition file
- S: Terminates processing.
- Action
- Create an operating environment definition file in the HiRDB directory.
KFPJ02002-E A
Incorrect environment definition. [aa....aa]
- The value of an environment variable that was set in the operating environment definition file was incorrect.
- aa....aa: Environment variable name
- S: Terminates processing.
- Action
- Correct the value of the environment variable in the operating environment definition file.
KFPJ02003-E A
Incorrect environment definition. LINE= aa....aa [bb....bb]
- One of the following errors was detected:
- Syntax of the operating environment definition file was incorrect.
- Value of an environment variable that was set in the operating environment definition file is incorrect.
- aa....aa: Row in which the error occurred
- bb....bb: Definition in which the error occurred
- S: Terminates processing.
- Action
- Correct the operating environment definition file.
KFPJ02004-E A
Not installed.
- One of the following errors was detected:
- JDBC driver has not been installed.
- JDBC driver installation environment is invalid.
- S: Cancels processing.
- Action
- Reinstall the JDBC driver.
KFPJ02005-E A
System call error occurred. [aa....aa]
- An error occurred in a system call.
- aa....aa: Maintenance information
- S: Cancels processing.
- Action
- If the cause can be determined from the error code (errno), correct the error. If the cause cannot be determined, contact the customer support center.
KFPJ02006-E A
System call error occurred. [aa....aa]
- An error occurred in a system call.
- aa....aa: Maintenance information
- S: Cancels processing.
- Action
- If the cause can be determined from the error code (errno), correct the error. If the cause cannot be determined, contact the customer support center.
KFPJ02007-E A
Unable to open message file. [aa....aa]
- The message log file cannot be opened.
- aa....aa: Maintenance information
- S: Continues processing. Subsequent outputs of this message consist of the message ID only without the message text.
- Action
- Because the operation environment has been destroyed, reset the HiRDB environment.
KFPJ02008-E A
System call error occurred during output of aa....aa [bb....bb]
- A system call error occurred during message log output.
- aa....aa: Name of the message log file
- bb....bb: Maintenance information
- S: Continues processing.
- Action
- If this error recurs repeatedly, contact the customer support center.
KFPJ02009-E A
Memory became insufficient. [aa....aa]
- A shortage occurred in the memory needed for an operation.
- aa....aa: Maintenance information
- S: Terminates processing.
- Action
- Wait a while, then re-execute. If this error recurs repeatedly, contact the customer support center.
KFPJ02010-E A
Incorrect connection database definition. LINE= aa....aa [bb....bb]
- One of the following errors was detected:
- Syntax of connection destination database definition file is incorrect
- A value in the connection destination database definition file is incorrect
- aa....aa: Row in which the error occurred
- bb....bb: Definition in which the error occurred
- S: Terminates processing.
- Action
- Correct the connection destination database definition file.
KFPJ02011-E A
Not have authority to access the environment definition file. [aa....aa]
- There is no access privilege for the operating environment definition file.
- aa....aa: Name of the operating environment definition file
- S: Terminates processing.
- Action
- Check whether or not the read privilege has been granted for the operating environment definition file. If not, assign the read privilege. If this error recurs repeatedly, contact the customer support center.
KFPJ02012-E A
Not have authority to access the connection database definition file. [aa....aa]
- There is no access privilege for the connection destination database definition file.
- aa....aa: Name of the connection destination database definition file
- S: Terminates processing.
- Action
- Check whether or not the read privilege has been granted for the connection destination database definition file. If not, assign the read privilege. If this error recurs repeatedly, contact the customer support center.
KFPJ02013-E A
The database-type-name is duplicated. LINE= aa....aa [bb....bb]
- The database type in the connection destination database definition file is duplicated.
- aa....aa: Row in which the error occurred
- bb....bb: Block name in which the error occurred
- S: Terminates processing.
- Action
- Correct the value in the connection destination database definition file.
KFPJ02014-E A
The database-name is duplicated. LINE= aa....aa [bb....bb]
- The database name in the connection destination database definition file is duplicated.
- aa....aa: Row in which the error occurred
- bb....bb: Block name in which the error occurred
- S: Terminates processing.
- Action
- Correct the value in the connection destination database definition file.
KFPJ02015-E A
The [aa....aa] was not found. [bb....bb]
- A required definition was not found in the block of the connection destination database definition file.
- aa....aa: Name of the required definition
- bb....bb: Block name of the definition
- S: Terminates processing.
- Action
- Use a text editor, etc., to correct the connection destination database definition file.
KFPJ02016-E A
Incorrect Connection-Multi definition. LINE= aa....aa [bb....bb]
- One of the following errors was detected:
- Syntax of the Connection-Multi definition file is incorrect
- A value in the Connection-Multi definition file is incorrect
- aa....aa: Row in which the error occurred
- bb....bb: Definition in which the error occurred
- S: Terminates processing.
- Action
- Correct the Connection-Multi definition file.
KFPJ02017-E A
Not have authority to access the Connection-Multi file. [aa....aa]
- There is no access privilege for the Connection-Multi definition file.
- aa....aa: Name of the Connection-Multi definition file
- S: Terminates processing.
- Action
- Check whether or not an access privilege has been granted for the Connection-Multi definition file. If not, assign an access privilege. If this error recurs repeatedly, contact the customer support center.
KFPJ02018-E A
The Connection-Multi-name is duplicated. LINE= aa....aa [bb....bb]
- The Connection-Multi name in the Connection-Multi definition file is duplicated.
- aa....aa: Row in which the error occurred
- bb....bb: Block name in which the error occurred
- S: Terminates processing.
- Action
- Correct the value in the Connection-Multi definition file.
KFPJ02019-E A
The directory was not found. Use the default directory. [aa....aa]
- One of the following errors was detected:
- The directory that was set in an environment variable in the operating environment definition file was not found or could not be used.
- The directory that was set by the user in an environment variable was not found or could not be used.
- aa....aa: Environment variable name
- S: Ignores the directory specified in the environment variable and uses the default directory.
- Action
- Take one of the following actions:
- Create the directory that was set in the environment variable.
- Correct the value of the environment variable in the operating environment definition file.
- Correct the value of the environment variable that was set by the user.
- Use the environment setup utility to specify the correct directory.
KFPJ02020-E A
The directory was not found. [aa....aa]
- One of the following errors was found:
- The directory that was set in an environment variable in the operating environment definition file was not found or could not be used.
- The directory that was set by the user in an environment variable was not found or could not be used.
- aa....aa: Environment variable name
- S: Terminates processing.
- Action
- Take one of the following actions:
- Create the directory that was set in the environment variable.
- Correct the value of the environment variable in the operating environment definition file.
- Correct the value of the environment variable that was set by the user.
KFPJ04099-E A
Error occurred. (aa....aa)[bb....bb][cc....cc][dd....dd][ee....ee]
- An error occurred.
- aa....aa: Message ID
- bb....bb: Message's variable information 0
- cc....cc: Message's variable information 1
- dd....dd: Message's variable information 2
- ee....ee: Message's variable information 3
- S: Terminates processing.
- Action
- Contact the customer support center.
KFPJ20002-E A TYPE4
Statement closed.
- Processing cannot be accepted because the Statement instance is already closed.
- S: Terminates processing.
- Action
- Re-create the Statement instance, and then re-execute the command.
KFPJ20002-E A TYPE2
Statement is closed.
- Processing cannot be accepted because the Statement instance is already closed.
- S: Passes SQLException to the calling class.
- Action
- Re-create the Statement instance and re-execute.
KFPJ20003-E A TYPE4
Failed character convert.
- An error occurred during Unicode conversion of character data.
- S: Terminates processing.
- Action
- Review the following specification values:
- ENCODELANG value of the property specified during database connection
- ENCODELANG value of the URL specified during database connection
- setEncodeLang value of the connection information setup method
KFPJ20003-E A TYPE2
Failed character convert.
- An error occurred during Unicode conversion of character data.
- S: Passes SQLException to the calling class.
- Action
- The problem may be in the character string conversion library of the Java execution environment. Check that the Java execution environment, including the JDK version, is correct.
KFPJ20004-E A TYPE4
Unable to read java.io.Reader or java.io.InputStream
- Unable to read from the java.io.Reader java.io.InputStream specified in the following methods for the PreparedStatement interface:
- setAsciiStream
- setCharacterStream
- setUnicodeStream
- setBinaryStream
- S: Terminates processing.
- Action
- Review the specified java.io.Reader or java.io.InputStream.
KFPJ20004-E A TYPE2
Unable to read stream.
- Reading from the input stream failed.
- S: Passes SQLException to the calling class.
- Action
- Check the contents of the input stream specified by the setXXX method of the PreparedStatement class.
KFPJ20005-E A
Unable to write stream.
- Writing to the output stream failed.
- S: Passes SQLException to the calling class.
- Action
- Because a memory shortage may have occurred, close other applications and re-execute the UAP.
KFPJ20006-E A TYPE4
Connection closed
- Processing cannot be accepted because the Connection instance is already closed.
- S: Terminates processing.
- Action
- Re-create the Connection instance, and then re-execute the command.
KFPJ20006-E A TYPE2
Connection is closed.
- Processing cannot be accepted because the Connection instance is already closed.
- S: Passes SQLException to the calling class.
- Action
- Re-create the Connection instance and re-execute.
KFPJ20007-E A
Number format exception.
- Because the data obtained from the database is not numerics, the data cannot be obtained with the getXXX method of the ResultSet class that was used.
- S: Passes SQLException to the calling class.
- Action
- Use a getXXX method of the ResultSet class that corresponds to the data type.
KFPJ20008-E A
Set number is overflow to server.
- Overflow occurred during conversion into the format at the mainframe of data specified by the setDouble method of the PreparedStatement class.
- S: Passes SQLException to the calling class.
- Action
- Check the contents of the data specified by the setDouble method of the PreparedStatement class.
KFPJ20009-E A TYPE4
Not support method, method=aa....aa
- Method aa....aa is unavailable, because it is not supported.
- aa....aa: Method name
- S: Terminates processing.
- Action
- Revise the UAP so that method aa....aa is not called.
KFPJ20009-E A TYPE2
Not support method. METHOD:aa....aa
- Method aa....aa cannot be used.
aa....aa: Method name - S: Passes SQLException to the calling class.
- Action
- Correct so that the indicated method is not called.
KFPJ20010-E A TYPE4
Unable to execute batch SQL returned ResultSet or out parameters, SQL="aa....aa"
- SQL statement aa....aa cannot be batch-processed, because it returns a result set or an output parameter.
- aa....aa: SQL statement
- S: Terminates processing.
- Action
- Review the specified SQL statement.
KFPJ20010-E A TYPE2
Unable to execute BATCH SQL returned ResultSet or OUT parameters. SQL:aa....aa
- The aa....aa SQL cannot be executed in the batch mode because it returns a result set or an output parameter.
- aa....aa: SQL statement
- S: Passes BatchUpdateException to the calling class.
- Action
- Check the SQL statement.
KFPJ20011-E A TYPE4
Not support fetch direction, direction=aa....aa
- Value aa....aa specified in the setFetchDirection method cannot be executed, because it is not supported. (Fetch directions other than ResultSet.FETCH_FORWARD cannot be used.)
- aa....aa: Literal defined in the ResultSet value specified in the setFetchDirection method
- {ResultSet.FETCH_REVERSE|ResultSet.FETCH_UNKNOWN}
- (if the specified value is not defined in ResultSet, the value specified in the setFetchDirection method)
- S: Terminates processing.
- Action
- Specify ResultSet.FETCH_FORWARD.
KFPJ20011-E A TYPE2
Not support fetch direction. Direction:aa....aa
- aa....aa specified by the setFetchDirection method is invalid (a search direction other than ResultSet.FETCH_FORWARD cannot be used).
- aa....aa: Value specified by the setFetchDirection method
- S: Passes SQLException to the calling class.
- Action
- Specify ResultSet.FETCH_FORWARD.
KFPJ20012-E A TYPE4
Invalid fetch size, size=aa....aa
- Value aa....aa of the argument specified in the setFetchSize method contains one of the following errors:
- A negativevalue
- If the value specified in the setMaxRows method is 1 or greater, the value specified in the setFetchSize method is greater than that specified in the setMaxRows method.
- aa....aa: Value of the argument specified in the setFetchSize method
- S: Terminates processing.
- Action
- Review the contents of the specified argument.
KFPJ20012-E A TYPE2
Invalid fetch size. SIZE:aa....aa
- One of the following errors was detected in aa....aa of the argument specified by the setFetchSize method:
- The argument is less than 0.
- The value specified by the setFetchSize method is greater than the value specified by the setMaxRows method when the latter is greater than 1.
- aa....aa: Argument contents specified by the setFetchSize method
- S: Passes SQLException to the calling class.
- Action
- Check the contents of the specified argument.
KFPJ20013-E A
DBAccess version unmatch. VERSION-ID:aa....aa
- The version of the database being accessed is obsolete.
- aa....aa: Version code of the database being accessed
- S: Passes SQLException to the calling class.
- Action
- Contact the customer support center.
KFPJ20014-E A TYPE4
Invalid "HiRDB_for_Java_SQL_IN_NUM" value, value=aa....aa
- The value specified in the HiRDB_for_Java_SQL_IN_NUM property is invalid.
- aa....aa: Value specified in HiRDB_for_Java_SQL_IN_NUM
- S: Terminates processing.
- Action
- Review the following values:
- Value specified in the HiRDB_for_Java_SQL_IN_NUM property during database connection
- Value specified in the connection information setup method setSQLInNum
KFPJ20014-E A TYPE2
Invalid HiRDB_for_Java_SQL_IN_NUM. VALUE:aa....aa
- The contents of the HiRDB_for_Java_SQL_IN_NUM property are invalid.
- aa....aa: Contents specified for HiRDB_for_Java_SQL_IN_NUM
- S: Throws an SQLException.
- Action
- Revise the following specified values:
- Value specified for the HiRDB_for_Java_SQL_IN_NUM property during database connection
- Value specified for the HiRDB_for_Java_SQL_IN_NUM system property during Java startup
- Value specified for the setSQLInNum method to set connection information
KFPJ20015-E A TYPE4
Invalid "HiRDB_for_Java_SQL_OUT_NUM" value", value=aa....aa
- The value specified in the HiRDB_for_Java_SQL_OUT_NUM property is invalid.
- aa....aa: Value specified in HiRDB_for_Java_SQL_OUT_NUM
- S: Terminates processing.
- Action
- Review the following values:
- Value specified in the HiRDB_for_Java_SQL_OUT_NUM property during database connection
- Value specified in the connection information setup method setSQLOutNum
KFPJ20015-E A TYPE2
Invalid HiRDB_for_Java_SQL_OUT_NUM. VALUE:aa....aa
- The contents of the HiRDB_for_Java_SQL_OUT_NUM property are invalid.
- aa....aa: Contents specified for HiRDB_for_Java_SQL_OUT_NUM
- S: Throws an SQLException.
- Action
- Revise the following specified values:
- Value specified for the HiRDB_for_Java_SQL_OUT_NUM property during database connection
- Value specified for the HiRDB_for_Java_SQL_OUT_NUM system property during Java startup
- Value specified for the setSQLOutNum method to set connection information
KFPJ20016-E A TYPE4
Invalid "HiRDB_for_Java_SQLWARNING_LEVEL" value, value="aa....aa"
- The value specified in the HiRDB_for_Java_SQLWARNING_LEVEL property is invalid.
- aa....aa: Value specified in HiRDB_for_Java_SQLWARNING_LEVEL
- S: Terminates processing.
- Action
- Review the following values:
- Value specified in the HiRDB_for_Java_SQLWARNING_LEVEL property during database connection
- Value specified in the connection information setup method setSQLWarningLevel
KFPJ20016-E A TYPE2
Invalid HiRDB_for_Java_SQLWARNING_LEVEL. VALUE:aa....aa
- The contents of the HiRDB_for_Java_SQLWARNING_LEVEL property are invalid.
- aa....aa: Contents specified for HiRDB_for_Java_SQLWARNING_LEVEL
- S: Throws an SQLException.
- Action
- Revise the following specified values:
- Value specified for the HiRDB_for_Java_SQLWARNING_LEVEL property during database connection
- Value specified for the setSQLWarningLevel method to set connection information
KFPJ20017-E A
Invalid HiRDB_for_Java_CLEAR_ENV VALUE:aa....aa
- The contents of the HiRDB_for_Java_CLEAR_ENV property are invalid.
- aa....aa: Contents specified for HiRDB_for_Java_CLEAR_ENV
- S: Throws an SQLException.
- Action
- Revise the following specified values:
- Value specified for the HiRDB_for_Java_CLEAR_ENV property during database connection
- Value specified for CLEAR_ENV in the URL
- Value specified for the setClear_Env method to set connection information
KFPJ20018-E A
aa....aa closed
- Processing cannot be performed because instance aa....aa is closed.
- aa....aa: {XAConnection|PooledConnection}
- S: Terminates processing.
- Action
- Re-create the aa....aa instance, and then re-execute the command.
KFPJ20020-E A
java.io.InputStream or java.io.Reader already closed
- The java.io.InputStream or the java.io.Reader is closed.
- S: Terminates processing.
- Action
- Review the processing.
KFPJ20021-E A
Unable to use locator.reason aa....aa closed
- The locator facility is unavailable because the Connection, Statement, or ResultSet instance is closed.
- aa....aa: Class name
- S: Terminates processing.
- Action
- Investigate the cause of an instance of class aa....aa closing, and review the processing.
KFPJ20022-E A
Unable to get unwrapped object,class=aa....aa
- The object of the class specified in the unwrap method of the Wrapper interface could not be acquired.
- aa....aa: Fully-specified name of the class specified as an argument to the unwrap method
- S: Terminates processing.
- P: After consulting Classes that can be specified in unwrap under Wrapper interface in the HiRDB Version 9 UAP Development Guide, specify an appropriate class.
KFPJ20023-E A
Unable to use Blob after free.
- This object cannot be used because the free method has been called.
- S: Terminates processing.
- P: Check the location where the free method is called.
KFPJ20024-E A
Invalid directory aa....aa specified by PDTAAPINFPATH,reason=bb....bb
- The output directory for the access path information file is invalid.
- aa....aa: Specified directory path name
- bb....bb: Cause of error
- INVALID PATH: Path name is invalid
- PERMISSION DENIED: Write privileges not granted
- S: Terminates processing.
- O:
- When bb....bb is INVALID PATH:
- Specify the path name of a directory that exists, and then retry the operation.
- When bb....bb is PERMISSION DENIED:
- Acquire the appropriate access privileges to the directory, and then retry the operation.
KFPJ20025-E A
File access failed,file=aa....aa,reason=bb....bb,method=cc....cc
- An error occurred during file access.
- aa....aa: Path name of the file for which the error occurred
- bb....bb: Exception string of the java.io.IOException that occurred
- cc....cc: Class and method in which the error occurred
- S: Terminates processing.
- O: Identify the cause of the error from the exception trace log, eliminate the cause of the error, and then retry the operation.
KFPJ20101-E A TYPE4
Unable to register Driver
- Registration of the JDBC driver in the driver manager failed.
- S: Terminates processing.
- Action
- The problem may be in the Java execution environment. Make sure the JRE version is correct.
KFPJ20101-E A TYPE2
Unable to register driver.
- Registration into the driver manager failed.
- S: Passes SQLException to the calling class.
- Action
- The problem may be in the JDBC interface library of the Java execution environment. Check that the Java execution environment, including the JDK version, is correct.
KFPJ20102-E A
Invalid protocol name.
- The protocol name specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the protocol name specified by the URL.
KFPJ20103-E A
Invalid subprotocol name.
- The subprotocol name specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the subprotocol name specified by the URL.
KFPJ20104-E A
Invalid host name.
- The host name specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the host name specified by the URL.
KFPJ20105-E A
Invalid port number.
- The port number specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the port number specified by the URL.
KFPJ20106-E A
Invalid DB.
- The database type specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the database type specified by the URL.
KFPJ20107-E A
Invalid DBID.
- The additional connection information specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Revise the additional connection information specified by the URL.
KFPJ20108-E A
Invalid DBENV.
- The database definition information specified by the URL is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the connection database definition information specified by the URL.
KFPJ20202-E A
Not support LangID. LangID:aa....aa
- The language passed from the HiRDB client is not supported.
aa....aa: Language name - S: Passes SQLException to the calling class.
- Action
- Check the HiRDB client's language.
KFPJ20204-E A
Active statement over:
- The number of statements that can be opened concurrently has exceeded the maximum.
- S: Passes SQLException to the calling class.
- Action
- Close the instance of the Statement or ResultSet being used and re-execute.
KFPJ20205-E A TYPE4
Unable to use "aa....aa" method in XA connection
- Method aa....aa being connected to XA is unavailable.
- aa....aa: Method name
- S: Terminates processing.
- Action
- Revise the UAP so that it will not call method aa....aa.
KFPJ20205-E A TYPE2
Current Connection is XA mode.
The method is invalid. METHOD:aa....aa
- aa....aa method invocation is invalid because the current connection is in the XA mode.
- aa....aa: Method name
- S: Passes SQLException to the calling class.
- Action
- Prevent method aa....aa from being invoked.
KFPJ20206-W A TYPE4
Not support TYPE_SCROLL_SENSITIVE ResultSet type.Changed ResultSet type, ResultSet type=aa....aa
- An updated, scrollable result set type cannot be used; therefore, the result set type was changed to aa....aa.
- aa....aa: Result set type after the change
- {TYPE_SCROLL_INSENSITIVE}
- S: Continues processing.
KFPJ20206-W A TYPE2
Not support TYPE_SCROLL_SENSITIVE ResultSet type. Changed ResultSet type:aa....aa
- An updated, scrollable result set type cannot be used; therefore, the result set type was changed to aa....aa.
- aa....aa: Results set type after the change
- S: Sets SQLWarning.
KFPJ20207-W A TYPE4
Not support CONCUR_UPDATABLE ResultSet concurrency.
Changed ResultSet concurrency, ResultSet concurrency=aa....aa
- Updatable result sets are unavailable; therefore, the result set was changed to the parallel processing type of result set aa....aa.
- aa....aa: Parallel processing type of the result set after the change
- {CONCUR_READ_ONLY}
- S: Continues processing.
KFPJ20207-W A TYPE2
Not support CONCUR_UPDATABLE ResultSet concurrency.
Changed ResultSet concurrency:aa....aa
- Because an updatable results set could not be used, it was changed to results set aa....aa.
- aa....aa: Results set after the change
- S: Sets SQLWarning.
KFPJ20208-E A TYPE4
Invalid ResultSet type, type=aa....aa
- The value aa....aa of the scroll type of the specified result set is an invalid scroll type not defined in ResultSet.
- aa....aa: Value of the scroll type of the specified result set
- S: Terminates processing.
- Action
- Review the scroll type of the result set.
KFPJ20208-E A TYPE2
Invalid ResultSet type. TYPE:aa....aa
- Scroll type aa....aa of the specified results set is invalid.
- aa....aa: Scroll type of the results set
- S: Passes SQLException to the calling class.
- Action
- Check the scroll type of the results set.
KFPJ20209-E A TYPE4
Invalid ResultSet concurrency, concurrency=aa....aa
- The value aa....aa of the parallel processing type of the specified result set is an invalid parallel processing type not defined in ResultSet.
- aa....aa: Value of the parallel processing type of the specified result set
- S: Terminates processing.
- Action
- Review the parallel processing type of the result set.
KFPJ20209-E A TYPE2
Invalid ResultSet concurrency. CONCURRENCY:aa....aa
- Parallel processing type aa....aa of the specified results set is invalid.
- aa....aa: Parallel processing type of the results set
- S: Passes SQLException to the calling class.
- Action
- Check the parallel processing type of the results set.
KFPJ20210-E A TYPE4
Invalid escape syntax,code=aaaa
- The specified SQL escape clause is invalid.
- aaaa: Reason code
Reason code | Explanation |
---|
0001 | The escape clause contains a left curly bracket ({) and a keyword (d, t, ts, escape, oj, call, or fn), but there is no right curly bracket (}). |
0002 | There is no procedure name after the call in the escape clause. |
0003 | There is no space between the call and the procedure name in the escape clause. |
0004 | There is no closing parentheses ()) following the call-procedure-name( specification in the escape clause. |
0005 | ?=call is specified in the escape clause. This format is not supported by HiRDB. |
0006 | No argument is specified after LOCATE in the escape clause. |
0007 | An invalid function number was specified after LOCATE in the escape clause. |
0008 | No argument is specified after LTRIM or RTRIM in the escape clause. |
- S: Terminates processing.
- Action
- Specify the correct escape clause.
KFPJ20210-E A TYPE2
Invalid Escape Syntax.
- The specified SQL escape clause is invalid.
- S: Passes SQLException to the calling class.
- Action
- Specify the correct SQL statement.
KFPJ20211-E A
No user Id.
- An authorization identifier is not specified.
- S: Passes SQLException to the calling class.
- Action
- Specify an authorization identifier.
KFPJ20212-E A TYPE4
Invalid aa....aa value, value="bb....bb"
- The connection information specified in aa....aa is invalid.
- aa....aa:
- When the getConnection method of the DriverManager class is used
- URL, or a user property specification
- When a setXXX method of the DataSource, ConnectionPoolDataSource, or XADataSource class is used to set connection information
- Name of the setXXX method
- (Other than above)
- System property specification
- bb....bb: Value specified in aa....aa
- S: Terminates processing.
- Action
- Review the connection information specified in aa....aa.
KFPJ20212-E A TYPE2
Invalid aa....aa. value:bb....bb
- The connection information specified in aa....aa is invalid.
- aa....aa:
- When the getConnection method of the DriverManager class is used
- URL, or a user property specification
- When a setXXX method of the DataSource, ConnectionPoolDataSource, or XADataSource class is used to set connection information
- Name of the setXXX method
- bb....bb: Value specified in aa....aa.
- S: Loads SQLException.
- Action
- Review the connection information specified in aa....aa.
KFPJ20213-E A
Invalid ResultSet holdability aa....aa
- The value of retention facility aa....aa of the specified result set is an invalid retention facility not defined in the ResultSet class.
- aa....aa: Value of the retention facility of the specified result set
- S: Terminates processing.
- Action
- Review the value of the retention facility of the result set.
KFPJ20301-E A
Not support cancel.
- Asynchronous cancellation cannot be used in the currently connected database.
- S: Passes SQLException to the calling class.
- Action
- Do not use asynchronous cancellation.
KFPJ20302-E A TYPE4
Invalid max rows value, value=aa....aa
- A negative value cannot be assigned to the maximum row search count specified in the setMaxRows method.
- aa....aa: Value of the maximum row search count specified in the setMaxRows method
- S: Terminates processing.
- Action
- Review the maximum row search count specified in the setMaxRows method.
KFPJ20302-E A TYPE2
Invalid max rows. MAX ROWS:aa....aa
- The maximum number of rows to be searched, as specified by setMaxRows, is invalid.
- aa....aa: Specification in setMaxRows of the maximum number of rows to be searched
- S: Passes SQLException to the calling class.
- Action
- Check the value of the maximum number of rows to be searched.
KFPJ20303-E A TYPE4
Invalid SQL statement
- The specified SQL statement is either a null value or a character string with a zero length.
- S: Terminates processing.
- Action
- Specify the SQL statement correctly.
KFPJ20303-E A TYPE2
Invalid SQL statement.
- The specified SQL statement is either a null value or a character string with a zero length.
- S: Passes SQLException to the calling class.
- Action
- Specify the SQL statement correctly.
KFPJ20304-E A TYPE4
Invalid query timeout value, value=aa....aa
- A negative value cannot be assigned to the timeout value specified in the setQueryTimeout method.
- aa....aa: Timeout value specified in the setQueryTimeout method
- S: Terminates processing.
- Action
- Review the timeout value specified in the setQueryTimeout method.
KFPJ20304-E A TYPE2
Unable to set timeout.
- Setting of a timeout value failed.
- S: Passes SQLException to the calling class.
- Action
- Check the timeout value.
KFPJ20305-E A TYPE4
Invalid max field size, size=aa....aa
- A negative value cannot be assigned to the maximum field length specified in the setMaxFieldSize method.
- aa....aa: Value of the maximum field length specified in the setMaxFieldSize method
- S: Terminates processing.
- Action
- Review the value of the maximum field length specified in the setMaxFieldSize method.
KFPJ20305-E A TYPE2
Unable to set max field size.
- Setting of the maximum field size failed.
- S: Passes SQLException to the calling class.
- Action
- Check the maximum field size.
KFPJ20306-E A
Unable to perform executeQuery this SQL
- This SQL statement cannot be executed in executeQuery.
- S: Terminates processing.
- P: In executeQuery, specify an SQL statement that returns a result set.
KFPJ20307-E A
Unable to perform executeUpdate this SQL
- This SQL statement cannot be executed in executeUpdate.
- S: Terminates processing.
- P: In executeUpdate, specify an SQL statement that does not return a result set.
KFPJ20309-E A
Number of registration exceeded max entry
- The number of batches registered exceeds the maximum limit: 2,147,483,647.
- S: Terminates processing.
- Action
- Limit the number of batches registered to 2,147,483,647 or less.
KFPJ20401-E A
Not support boolean(SQL BIT) parameter.
- A Boolean-type (SQL BIT type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use a Boolean-type (SQL BIT type) parameter.
KFPJ20402-E A
Not support byte(SQL TINYINT) parameter.
- A byte-type (SQL TINYINT type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use a byte-type (SQL TINYINT type) parameter.
KFPJ20403-E A
Not support long(SQL BIGINT) parameter.
- A long-type (SQL BIGINT type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use a long-type (SQL BIGINT type) parameter.
KFPJ20405-E A
Not support Object parameter.
- An object-type parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use an object-type parameter.
KFPJ20406-E A
Not support Ref(SQL REF) parameter.
- A ref-type (SQL REF type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use a ref-type (SQL REF type) parameter.
KFPJ20407-E A
Not support Array(SQL ARRAY) parameter.
- An array-type (SQL ARRAY type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use an array-type (SQL ARRAY type) parameter.
KFPJ20408-E A
Not support NULL parameter for SQL STRUCT.
- A NULL parameter cannot be used for the SQL STRUCT type.
- S: Passes SQLException to the calling class.
- Action
- Do not use a NULL parameter for the SQL STRUCT type.
KFPJ20410-E A TYPE4
Not support this SQL type, type=aa....aa
- A parameter of a data type for which the SQL type code defined in java.sql.Types is aa....aa cannot be assigned.
- aa....aa: Literal defined in java.sql.Types having a specified SQL type code value
- {java.sql.Types.ARRAY|java.sql.Types.BIGINT|java.sql.Types.BIT|java.sql.Types.BLOB|java.sql.Types.BOOLEAN|java.sql.Types.CLOB|java.sql.Types.DATALINK|java.sql.Types.DISTINCT|java.sql.Types.JAVA_OBJECT|java.sql.Types.NULL|java.sql.Types.OTHER|java.sql.Types.REF|java.sql.Types.STRUCT|java.sql.Types.TINYINT}
- If the specified value is other than these SQL type code values, the specified SQL type code value.
- S: Terminates processing.
- Action
- Do not specify aa....aa in an SQL type code.
KFPJ20410-E A TYPE2
Not support this SQL type. TYPE:aa....aa
- A parameter of data type aa....aa cannot be set.
- aa....aa: Data type
- S: Passes SQLException to the calling class.
- Action
- Do not set a parameter of data type aa....aa.
KFPJ20411-E A TYPE4
Not set parameter, index=aa....aa
- The aa....aath parameter has not been set.
- aa....aa: Parameter's number
- S: Terminates processing.
- Action
- Set the aa....aath parameter.
KFPJ20411-E A TYPE2
Not set parameter. INDEX:aa....aa
- The aa....aath parameter has not been set.
- aa....aa: Parameter's column number
- S: Passes SQLException to the calling class.
- Action
- Set the aa....aath parameter.
KFPJ20412-E A TYPE4
Invalid parameter, code=aa(bb....bb)
- A parameter is invalid.
The table below gives the reason code and option information: Reason code | Option information | Meaning |
---|
01 | invalid length | A negative value cannot be assigned to a stream specified in the argument. |
- aa: Reason code {01}
- bb....bb: Option information {invalid length}
- S: Terminates processing.
- Action
- Review the value specified for this parameter, based on the option information given for the reason code.
KFPJ20412-E A TYPE2
Invalid parameter.
- A parameter is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the parameter.
KFPJ20413-E A TYPE4
Invalid parameter index, index=aa....aa
- The value of the parameter index is invalid.
- aa....aa: Value of the parameter index
- S: Terminates processing.
- Action
- Review the value of the parameter index.
KFPJ20413-E A TYPE2
Invalid parameter index. INDEX:aa....aa
- A parameter index is invalid.
- aa....aa: Parameter index
- S: Passes SQLException to the calling class.
- Action
- Check the parameter index.
KFPJ20414-E A
Not set parameter for batch.
- No parameter for batch execution was specified in the invocation of the addBatch method.
- S: Passes SQLException to the calling class.
- Action
- Correct so that the addBatch method is invoked after a batch execution parameter is set by the setXXX method.
KFPJ20415-E A
Not support Blob(SQL BLOB) parameter.
- A blob-type (SQL BLOB type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use a blob-type (SQL BLOB type) parameter.
KFPJ20416-E A
Not support Clob(SQL CLOB) parameter.
- A Clob-type (SQL CLOB type) parameter cannot be used.
- S: Passes SQLException to the calling class.
- Action
- Do not use a clob-type (SQL CLOB type) parameter.
KFPJ20417-E A TYPE4
Unable to convert object to SQL type, object="aa....aa", SQL type="bb....bb"
- The object aa....aa specified in the setObject method cannot be converted to a data type whose SQL type code defined in java.sql.Types is bb....bb.
- aa....aa: Name of the specified object
- Outputs one of the following character strings:
- Byte
- Short
- Integer
- Long
- Float
- Double
- BigDecimal
- Boolean
- String
- byte[]
- Date
- Time
- Timestamp
- Array
- Blob
- Clob
- Ref
- Struct
- If these objects are not applicable, outputs the character string that is output to x.getClass().getName() (where x denotes the object specified in the setObject method).
- bb....bb: Literal defined in java.sql.Types having a specified SQL type code value.
- Outputs one of the following character strings:
- java.sql.Types.ARRAY
- java.sql.Types.BIGINT
- java.sql.Types.BINARY
- java.sql.Types.BIT
- java.sql.Types.BLOB
- java.sql.Types.BOOLEAN
- java.sql.Types.CHAR
- java.sql.Types.CLOB
- java.sql.Types.DATALINK
- java.sql.Types.DATE
- java.sql.Types.DECIMAL
- java.sql.Types.DISTINCT
- java.sql.Types.DOUBLE
- java.sql.Types.FLOAT
- java.sql.Types.INTEGER
- java.sql.Types.JAVA_OBJECT
- java.sql.Types.LONGVARBINARY
- java.sql.Types.LONGVARCHAR
- java.sql.Types.NULL
- java.sql.Types.NUMERIC
- java.sql.Types.OTHER
- java.sql.Types.REAL
- java.sql.Types.REF
- java.sql.Types.SMALLINT
- java.sql.Types.STRUCT
- java.sql.Types.TIME
- java.sql.Types.TIMESTAMP
- java.sql.Types.TINYINT
- java.sql.Types.VARBINARY
- java.sql.Types.VARCHAR
- unidentified type#1
- SQL code value#2
- #1: If an SQL type code value is not specified in the setObject method, the SQL type code value is unidentified type.
- #2: If the specified value is other than the SQL type code values listed in the table, the SQL type code is the specified SQL code value.
- S: Terminates processing.
- Action
- Specify a convertible SQL type, or specify an object associated with the SQL type.
KFPJ20417-E A TYPE2
Model of the JAVA_OBJECT is not able to be transformed to SQL type.
- JAVA_OBJECT cannot be transformed to the specified SQL type.
- S: Passes SQLException to the calling class.
- Action
- Specify a transformable SQL type, or specify a JAVA_OBJECT that corresponds to the SQL type.
KFPJ20418-E A
Invalid object type of value of an array parameter.
- The object type of the value specified in the repetition column parameter is invalid.
- S: Throws an SQLException.
- Action
- Specify an SQL type that can be converted. Or, specify the JAVA_OBJECT that corresponds to the SQL type.
KFPJ20419-E A
Invalid precision of value of an array parameter.
- The precision of the value specified in the repetition column parameter is invalid.
- S: Throws an SQLException.
- Action
- Correct the precision of the value.
KFPJ20420-E A
Invalid value of an array parameter.
- The value specified in the repetition column parameter is invalid.
- S: Throws an SQLException.
- Action
- Correct the value.
KFPJ20421-E A
When determining precision or scale of value specified to be an array parameter, the arithmetic operation exception occurred.
- Changing the precision or scale of value of the value specified in the repetition column parameter caused an arithmetic operation exception.
- S: Throws an SQLException.
- Action
- Correct the value.
KFPJ20422-E A
When get data from array object, a throw of the java.sql.SQLException was carried out. TraceInfo = aa....aa
- When data was obtained from an array object, a java.sql.SQLException was thrown.
- aa....aa: Stack trace
- S: Throws an SQLException.
- Action
- Determine the cause from the stack trace, and take appropriate action.
KFPJ20423-E A
Value of getBaseType method in Array object and object type of getArray method in Array object is not agreement.
- The array element type returned by the array object is not in agreement with the format of the array element object.
- S: Throws an SQLException.
- Action
- Make the array element type returned by the array object agree with the format of the array element object.
KFPJ20424-E A
Value of getBaseType method in Array object is not support.
- The array element type returned by the array object is not supported.
- S: Throws an SQLException.
- Action
- Use an array element type that is supported.
KFPJ20425-E A
Specified column is not an array column, so a getArray method of ResultSet class cannot be used.
- The specified column is not a repetition column, so the getArray method of the ResultSet class cannot be used.
- S: Throws an SQLException.
- Action
- Specify a getXXX method of the ResultSet class that is appropriate for the column's data type.
KFPJ20426-E A
Invalid number of index.
- The index specified by java.sql.Array.getArray or java.sql.Array.getResultSet is invalid.
- S: Throws an SQLException.
- Action
- Correct the index specified by java.sql.Array.getArray or java.sql.Array.getResultSet.
KFPJ20427-E A
Invalid number of start position.
- The value of the start position specified by java.sql.Blob.getBytes or java.sql.Blob.position is invalid.
- S: Throws an SQLException.
- Action
- Correct the start position specified by java.sql.Blob.getBytes or java.sql.Blob.position.
KFPJ20428-E A
Invalid number of length.
- The value specified by java.sql.Blob.getBytes for the length of the operation is invalid.
- S: Throws an SQLException.
- Action
- Correct the value specified by java.sql.Blob.getBytes for the length of the operation.
KFPJ20429-E A
Max length over of pattern data.
- The size specified by java.sql.Blob.position of the byte array to be retrieved exceeds the maximum value.
- S: Throws an SQLException.
- Action
- Correct the size specified by java.sql.Blob.position of the byte array to be retrieved.
KFPJ20430-E A TYPE4
Unable to adapt data to table definition
- The number of digits in the integer portion of the specified data is greater than the number of digits in the integer portion of the table definition; therefore, the data cannot be converted to the data type in the table definition.
- S: Throws an SQLException.
- Action
- Review the specified data.
KFPJ20430-E A TYPE2
Unable to adapt data to table definition
- The number of digits in the integer portion of the specified data is greater than the number of digits in the integer portion of the table definition; therefore, the data cannot be converted to the data type in the table definition.
- S: Terminates processing.
- Action
- Review the specified data.
KFPJ20431-E A TYPE4
Invalid data beside the range of table definition or unable to adapt, data type=aa....aa, parameter index=bb....bb
- The data has a value outside the range of the conversion destination data type, or it is in a nonconvertible format.
- aa....aa: Conversion destination data type
- If the processing involves a conversion to the data type of the corresponding ? parameter, one of the following HiRDB data types:
- {BINARY|BLOB|CHAR|DATE|DECIMAL|FLOAT|INTEGER|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|SMALLINT|TIME|TIMESTAMP|VARCHAR}
- If the processing involves a conversion to the SQL data type of the JDBC driver specified in the setObject method, one of the following literals defined in java.sql.Types:
- {java.sql.Types.BIGINT|java.sql.Types.DATE|java.sql.Types.DECIMAL|java.sql.Types.DOUBLE|java.sql.Types.FLOAT|java.sql.Types.INTEGER|java.sql.Types.NUMERIC|java.sql.Types.REAL|java.sql.Types.SMALLINT|java.sql.Types.TIME|java.sql.Types.TIMESTAMP|java.sql.Types.TINYINT}
- bb....bb: Specified parameter index
- S: Terminates processing.
- Action
- Review the data.
KFPJ20431-E A TYPE2
Data is the value besides the range of a column attribute or the form which cannot be used. DataType:aa....aa
- The value of the data is outside the range for the column attribute or is in a format that cannot be used.
- aa....aa: Table definition attribute
- S: Throws an SQLException.
- Action
- Revise the data.
KFPJ20432-E A
Not support this parameter type, type=aa....aa, index=bb....bb
- This setXXX method cannot be used on the data type of the ? parameter associated with the specified parameter index.
- aa....aa: Data type of the parameter (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|DECIMAL|FLOAT|INTEGER|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|SMALLINT|TIME|TIMESTAMP|VARCHAR}
- bb....bb: Specified parameter index
- S: Terminates processing.
- Action
- Use a setXXX method compatible with the data type of the parameter.
KFPJ20501-E A
CallableStatement is closed.
- Processing cannot be accepted because the CallableStatement instance is already closed.
- S: Passes SQLException to the calling class.
- Action
- Re-create the CallableStatement instance and re-execute.
KFPJ20502-E A TYPE4
Unable to get data, parameter index=aa....aa, data type=bb....bb
- The specified ? parameter data cannot be obtained using the getXXX method of the CallableStatement class.
- aa....aa: Parameter number
- bb....bb: Parameter data type (HiRDB data type)
- { BINARY | BLOB | CHAR | DATE | DECIMAL | FLOAT | INTEGER | MCHAR
- | MVARCHAR | NCHAR | NVARCHAR | REAL | SMALLINT | TIME | TIMESTAMP | VARCHAR }
- S: Terminates processing.
- P: Specify a getXXX method of the CallableStatement class that corresponds to the ? parameter data type.
KFPJ20502-E A TYPE2
Unable to get data aa....aa
- The specified column data cannot be obtained using a getXXX method of the CallableStatement class.
- aa....aa: Specified column data
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the CallableStatement class that corresponds to the column data type.
KFPJ20503-E A
Invalid number of get scale.
- The contents of scale specified by the getBigDecimal method of the CallableStatement class are invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the contents of scale.
KFPJ20504-E A
Invalid parameter index. INDEX:aa....aa
- A parameter index is invalid.
- aa....aa: Parameter index
- S: Passes SQLException to the calling class.
- Action
- Check the parameter index.
KFPJ20505-E A
Attribute that designated it with IN and OUT differs.
- The IN parameter specified in the INOUT parameter has an attribute different from the OUT parameter.
- S: Passes SQLException to the calling class.
- Action
- Check the attributes. Make sure the java.sql.Types specified in the registerOutParameter method has the same type as the type specified as an argument of setXXX.
KFPJ20506-E A
Output attribute is not able to acquire information because it does not exist in a parameter.
- The information cannot be acquired because there is no parameter in which OUT is specified.
- S: Passes SQLException to the calling class.
- Action
- Check the following:
- Whether or not there is a parameter with OUT specified in the Java stored procedure that is to be executed; if a parameter with OUT specified is needed, add it and re-create the Java stored procedure.
- Whether or not the Java stored procedure to be executed is the correct one; if necessary, correct the UAP so that the intended Java stored procedure will be executed.
- Executing the clearParameters method clears the parameter information at the time of execution. Make sure the clearParameters method is not executed after the execution of the execute method and before the execution of the getXXX method.
KFPJ20507-E A
Invalid parameter name, name=aa....aa
- An invalid parameter name was specified by the setXXX method, getXXX method, or registerOutParameter method of the CallableStatement class.
- aa....aa: Specified parameter name
- S: Terminates processing.
- P: Revise the specified parameter name.
KFPJ20508-E A
Invalid scale, scale=aa....aa
- The specified scale value is invalid.
- aa....aa: Specified scale value
- S: Terminates processing.
- P: Revise the specified scale value.
KFPJ20509-E A
Unable to use this method for parameter, index=aa....aa, parameter=bb....bb
- It is not possible to use this method to set or acquire the specified parameter.
- aa....aa: Parameter index
- bb....bb: Parameter type {IN | OUT}
- S: Terminates processing.
- P: Do not call the getXXX method or the registerOutParameter method for the IN parameter, or the setXXX method for the OUT parameter.
KFPJ20601-E A TYPE4
Invalid column name, column name="aa....aa"
- The column name specified in the getXXX method of the ResultSet class is invalid.
- aa....aa: Column name
- S: Terminates processing.
- Action
- Review the specified column name.
KFPJ20601-E A TYPE2
Unable to get number of result columns.
- A column name specified by the getXXX method of the ResultSet class is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the column names.
KFPJ20604-E A
Unable to get data string.
- The specified column data cannot be obtained using the getString method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20605-E A TYPE4
Unable to get data by "getBoolean" method, column index=aa....aa, data type=bb....bb
- Data for the specified column cannot be acquired using the getBoolean method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|DATE|TIME|TIMESTAMP}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20605-E A TYPE2
Unable to get data boolean.
- The specified column data cannot be obtained using the getBoolean method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20606-E A TYPE4
Unable to get data by "getByte" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getByte method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|DECIMAL|FLOAT|INTEGER|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|SMALLINT|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20606-E A TYPE2
Unable to get data byte.
- The specified column data cannot be obtained using the getByte method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20607-E A TYPE4
Unable to get data by "getShort" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getShort method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|DECIMAL|FLOAT|INTEGER|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20607-E A TYPE2
Unable to get data short.
- The specified column data cannot be obtained using the getShort method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20608-E A TYPE4
Unable to get data by "getInt" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getInt method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|DECIMAL|FLOAT|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20608-E A TYPE2
Unable to get data int.
- The specified column data cannot be obtained using the getInt method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20609-E A TYPE4
Unable to get data by "getLong" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getLong method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {CHAR|DATE|DECIMAL|FLOAT|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20609-E A TYPE2
Unable to get data long.
- The specified column data cannot be obtained using the getLong method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20610-E A TYPE4
Unable to get data by "getFloat" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getFloat method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|MCHAR|MVARCHAR|NCHAR|NVARCHAR|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20610-E A TYPE2
Unable to get data float.
- The specified column data cannot be obtained using the getFloat method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20611-E A TYPE4
Unable to get data by "getDouble" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getDouble method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|MCHAR|MVARCHAR|NCHAR|NVARCHAR|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20611-E A TYPE2
Unable to get data double.
- The specified column data cannot be obtained using the getDouble method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20612-E A TYPE4
Unable to get data by "getBigDecimal" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getBigDecimal method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|CHAR|DATE|MCHAR|MVARCHAR|NCHAR|NVARCHAR|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20612-E A TYPE2
Unable to get data BigDecimal.
- The specified column data cannot be obtained using the getBigDecimal method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20613-E A TYPE4
Unable to get data by "getBytes" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getBytes method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {DATE|DECIMAL|FLOAT|INTEGER|REAL|SMALLINT|TIME|TIMESTAMP}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20613-E A TYPE2
Unable to get data bytes.
- The specified column data cannot be obtained using the getBytes method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20614-E A TYPE4
Unable to get data by "getDate" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getDate method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|DECIMAL|FLOAT|INTEGER|REAL|SMALLINT|TIME}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20614-E A TYPE2
Unable to get data Date.
- The specified column data cannot be obtained using the getDate method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20615-E A TYPE4
Unable to get data by "getTime" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getTime method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|DATE|DECIMAL|FLOAT|INTEGER|REAL|SMALLINT}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20615-E A TYPE2
Unable to get data Time.
- The specified column data cannot be obtained using the getTime method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20616-E A TYPE4
Unable to get data by "getTimestamp" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getTimestamp method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {BINARY|BLOB|DECIMAL|FLOAT|INTEGER|REAL|SMALLINT|TIME}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20616-E A TYPE2
Unable to get data Timestamp.
- The specified column data cannot be obtained using the getTimestamp method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20617-E A TYPE4
Unable to get data by "getAsciiStream" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getAsciiStream method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {DATE|DECIMAL|FLOAT|INTEGER|REAL|SMALLINT|TIME|TIMESTAMP}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20617-E A TYPE2
Unable to get ascii stream.
- The specified column data cannot be obtained using the getAsciiStream method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20618-E A
Unable to get unicode stream.
- The specified column data cannot be obtained using the getUnicodeStream method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20619-E A TYPE4
Unable to get data by "getBinaryStream" method, column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getBinaryStream method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {CHAR|DATE|DECIMAL|FLOAT|INTEGER|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|SMALLINT|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20619-E A TYPE2
Unable to get binary stream.
- The specified column data cannot be obtained using the getBinaryStream method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20621-E A TYPE4
ResultSet closed
- Because the ResultSet instance is already closed, the processing cannot be accepted.
The JDBC driver might have closed the ResultSet instance because the Statement instance was closed. - S: Terminates processing.
- Action
- Re-create the ResultSet instance and re-execute.
KFPJ20621-E A TYPE2
ResultSet or Statement is closed.
- Processing cannot be accepted because the ResultSet or Statement instance is already closed.
- S: Passes SQLException to the calling class.
- Action
- Re-create the ResultSet instance and re-execute.
KFPJ20622-E A TYPE4
Unable to get data by "getCharacterStream" method,column index=aa....aa, data type=bb....bb
- The specified column data cannot be obtained using the getCharacterStream method of the ResultSet class.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {DATE|DECIMAL|FLOAT|INTEGER|REAL|SMALLINT|TIME|TIMESTAMP}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20622-E A TYPE2
Unable to get character stream.
- The specified column data cannot be obtained using the getCharacterStream method of the ResultSet class.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that corresponds to the column data type.
KFPJ20627-E A TYPE4
Invalid column index, index=aa....aa
- The column index specified in the getXXX method of the ResultSet class is invalid.
- aa....aa: Column index
- S: Terminates processing.
- Action
- Review the specified column index.
KFPJ20627-E A TYPE2
Invalid number of get column index.
- The index or column name specification by the getXXX method of the ResultSet class is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the name of the index or column.
KFPJ20629-E A TYPE4
Invalid scale, scale=aa....aa
- The scale specified by the getBigDecimal method of the ResultSet class is invalid.
- aa....aa: Value of specified scale
- S: Terminates processing.
- Action
- Check the scale.
KFPJ20629-E A TYPE2
Invalid number of get scale.
- The scale specified by the getBigDecimal method of the ResultSet class is invalid.
- S: Passes SQLException to the calling class.
- Action
- Check the scale.
KFPJ20630-E A TYPE4
Invalid data format for java.sql.Date
- Because the data obtained from the database does not match the date data format, data cannot be obtained using the getDate method of the CallableStatement class or ResultSet class used.
- S: Terminates processing.
- Action
- Specify the getXXX method of the CallableStatement class or ResultSet class that matches the data type.
KFPJ20630-E A TYPE2
Date format exception.
- Because the data obtained from the database does not match the date data format, data cannot be obtained using the getXXX method of the ResultSet class used.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that matches the data type.
KFPJ20631-E A TYPE4
Invalid data format for java.sql.Time
- Because the data obtained from the database does not match the time data format, data cannot be obtained using the getTime method of the CallableStatement class or ResultSet class used.
- S: Terminates processing.
- Action
- Specify the getXXX method of the CallableStatement class or ResultSet class that corresponds to the data type.
KFPJ20631-E A TYPE2
Time format exception.
- Because the data obtained from the database does not match the time data format, data cannot be obtained using the getXXX method of the ResultSet class used.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that matches the data type.
KFPJ20632-E A TYPE4
Invalid data format for java.sql.Timestamp
- Because the data obtained from the database does not match the timestamp data format, data cannot be obtained using the getTimestamp method of the CallableStatement class or ResultSet class used.
- S: Terminates processing.
- Action
- Specify the getXXX method of the CallableStatement class or ResultSet class that corresponds to the data type.
KFPJ20632-E A TYPE2
Timestamp format exception.
- Because the data obtained from the database does not match the timestamp data format, data cannot be obtained using the getXXX method of the ResultSet class used.
- S: Passes SQLException to the calling class.
- Action
- Specify a getXXX method of the ResultSet class that matches the data type.
KFPJ20633-E A TYPE4
Unable to scroll cursor due to current ResultSet type TYPE_FORWARD_ONLY
- Because the result set type of this ResultSet object is TYPE_FORWARD_ONLY, it is not amenable to scrolling.
- S: Terminates processing.
- Action
- Specify a ResultSet object having a result set type compatible with scrolling operations.
KFPJ20633-E A TYPE2
Current ResultSet is TYPE_FORWARD_ONLY. The method is invalid. METHOD:aa....aa
- Because the current results set is only for the forward direction, the invocation of method aa....aa is invalid.
- aa....aa: Method name
- S: Passes SQLException to the calling class.
- Action
- Do not invoke method aa....aa.
KFPJ20634-E A
Not support CONCUR_UPDATABLE ResultSet concurrency. The method is invalid. METHOD:aa....aa
- Because an updatable results set could not be used, the invocation of method aa....aa is invalid.
- aa....aa: Method name
- S: Passes SQLException to the calling class.
- Action
- Do not invoke method aa....aa.
KFPJ20635-E A TYPE4
Zero specified
- A zero is specified in the absolute method.
- S: Terminates processing.
- Action
- Specify a non-zero value.
KFPJ20635-E A TYPE2
Zero is designated to the row.
- 0 is specified for the row.
- S: Passes SQLException to the calling class.
- Action
- Do not specify 0 for the row.
KFPJ20636-E A TYPE4
Invalid cursor position
- The cursor is not in a valid row.
- S: Terminates processing.
- Action
- Place the cursor in a valid row.
KFPJ20636-E A TYPE2
Row that was designated without existing.
- An operation was performed on a results set that has no rows.
- S: Passes SQLException to the calling class.
- Action
- Do not perform an operation on a results set that has no rows.
KFPJ20637-E A TYPE4
Unable to get data by "getBlob" method, column index=aa....aa, data type=bb....bb
- Data from the specified column cannot be obtained using the ResultSet class getBlob method.
- aa....aa: Column number
- bb....bb: Data type of the column (HiRDB data type)
- {CHAR|DATE|DECIMAL|FLOAT|INTEGER|MCHAR|MVARCHAR|NCHAR|NVARCHAR|REAL|SMALLINT|TIME|TIMESTAMP|VARCHAR}
- S: Terminates processing.
- Action
- Specify a getXXX method of the ResultSet class that is appropriate for the column's data type.
KFPJ20637-E A TYPE2
Unable to get data BLOB.
- Data from the specified column cannot be obtained using the ResultSet class getBlob method.
- S: Throws an SQLException.
- Action
- Specify a getXXX method of the ResultSet class that is appropriate for the column's data type.
KFPJ20701-E A
Invalid column index. INDEX:aa....aa
- The index specified by the getXXX method of the ResultSetMetaData class is invalid.
- aa....aa: Index
- S: Passes SQLException to the calling class.
- Action
- Correct the error by checking the SQLException.
KFPJ21001-E A
Invalid argument.number:aa....aa value:bb....bb method:cc....cc
- An invalid argument parameter is specified.
- aa....aa: Argument sequence number
- bb....bb: Argument value
- cc....cc: Method name
- S: Terminates processing.
- Action
- Review the argument parameters.
KFPJ31002-E A TYPE4
Fail to load native library
- Loading of the native library failed.
Possible causes are as follows: - There is no native library.
- The user does not have privileges to load to the native library.
- S: Terminates processing.
- P: Contact the customer support center.
KFPJ31002-E A TYPE2
Not found native library.
- Loading of the native library failed.
- S: Passes SQLException to the calling class.
- Action
- Check whether the native library is in the system's standard library directory. Note that this message is not output when the 32-bit edition's Type 2 JDBC driver is used in a 64-bit Java environment. If you are in a 64-bit Java environment, use the Type 4 JDBC driver.
KFPJ50001-E A
Argument is null.
- The argument specified for the connection information setting method is the null value.
- S: Passes SQLException to the calling class.
- Action
- Check the argument value.
KFPJ50002-E A
Mandatory property no set. PROPERTY:aa....aa
- Required connection information aa....aa has not been set.
- aa....aa: Connection information
- S: Passes SQLException to the calling class.
- Action
- Set the aa....aa connection information.
KFPJ50003-E A TYPE4
Invalid login timeout value, value=aa....aa
- A negative value cannot be assigned to the logon timeout limit specified in the setLoginTimeout method.
- aa....aa: Logon timeout limit specified in the setLoginTimeout method
- S: Terminates processing.
- Action
- Review the value of the logon timeout limit specified in the setLoginTimeout method.
KFPJ50003-E A TYPE2
Invalid LoginTimeout. VALUE:aa....aa
- Specification value aa....aa for the setLoginTimeout method is invalid.
- aa....aa: Specification value for the setLoginTimeout method
- S: Passes SQLException to the calling class.
- Action
- Check the specification value.
KFPJ50004-E A
Invalid NetworkProtocol. VALUE:aa....aa
- Specification value aa....aa for the setNetworkProtocol method is invalid.
- aa....aa: Specification value for the setNetworkProtocol method
- S: Passes SQLException to the calling class.
- Action
- Check the specification value.
KFPJ50005-E A
Invalid PortNumber. VALUE:aa....aa
- Specification value aa....aa for the setPortNumber method is invalid.
- aa....aa: Specification value for the setPortNumber method
- S: Passes SQLException to the calling class.
- Action
- Check the specification value.
KFPJ50006-E A
Invalid DatabaseName. VALUE:aa....aa
- Specification value aa....aa for the setDatabaseName method is invalid.
- aa....aa: Specification value for the setDatabaseName method
- S: Passes SQLException to the calling class.
- Action
- Check the specification value.
KFPJ50007-E A
Invalid DBEnv. VALUE:aa....aa
- Specification value aa....aa for the setDBEnv method is invalid.
- aa....aa: Specification value for the setDBEnv method
- S: Passes SQLException to the calling class.
- Action
- Check the specification value.
KFPJ50008-E A TYPE4
Invalid character set
- Either a null value or a zero-length character string was specified as an argument in the setEncodeLang method.
- S: Terminates processing.
- Action
- Review the value specified in the setEncodeLang method.
KFPJ50008-E A TYPE2
Encoding Lang is null.
- Encoding is not specified.
- S: Passes SQLException to the calling class.
- Action
- Check the encoding character string.
KFPJ50009-E A TYPE4
Invalid description value, value="aa....aa"
- Value aa....aa specified in the setDescription method is invalid.
- aa....aa: Value specified in the setDescription method
- S: Terminates processing.
- Action
- Review the value specified in the setDescription method.
KFPJ50009-E A TYPE2
Invalid Description. VALUE:aa....aa
- Value aa....aa specified in the setDescription method is invalid.
- aa....aa: Value specified in the setDescription method
- S: Throws an SQLException.
- Action
- Revise the specified value.
KFPJ55001-E A
Current connection is not XA mode. The getXAResource method is invalid.
- Because the connection is not in the XA mode, invocation of the getXAResource method is invalid.
- S: Passes SQLException to the calling class.
- Action
- Do not invoke the getXAResource method.
KFPJ55002-E A
Current NetworkProtocol is not NativeLibrary mode. The getXAResource method is invalid.
- Because the connection type is not native library connection, invocation of the getXAResource method is invalid.
- S: Passes SQLException to the calling class.
- Action
- Change the connection type to native library connection.
KFPJ56001-E A
XA session is closed.
- XA processing cannot be accepted because the XA session is closed.
- S: Passes XAException to the calling class.
- Action
- Re-create an XAConnection instance, obtain the XAResource instance again using the getXAResource method, and re-execute.
KFPJ56002-E A
XID is null.
- The XID argument is the null value.
- S: Passes XAException to the calling class.
- Action
- Check the XID argument value.
KFPJ70001-I A
SQL process is canceled.
- SQL processing has been cancelled.
- S: Passes SQLException to the calling class.
KFPJ70002-E A TYPE4
Object not active due to termination of transaction
- The transaction was terminated (including an internal rollback); this object is nullified.
- S: Terminates processing.
- Action
- When it occurs during operations on a ResultSet object:
- Repeat the operations that created the relevant ResultSet object.
- When it occurs during operations on a BLOB object:
- Repeat the operations that created the ResultSet obtained from the relevant BLOB object.
- When it occurs in the getXXX method of the CallableStatement class:
- Re-execute the SQL statement for the relevant CallableStatement object, and then re-execute the getXXX method.
- If the statement object is set to be invalidated when the transaction is committed, it invalidates the pre-processing of the PreparedStatement object or CallableStatement object. Create the PreparedStatement object or CallableStatement object, and then execute the SQL statement.
KFPJ70002-E A TYPE2
Transaction is completed.
- Processing cannot be accepted because the transaction has already been committed or rolled back.
- S: Passes SQLException to the calling class.
- Action
- Close the ResultSet instance and re-execute.
KFPJ70003-E A TYPE4
Unsupported SQL type appeared in SQL, type:aaa, number:bbbbb
- The SQL execution results include a data type not supported by the JDBC driver.
- aaa: Invalid data code (decimal)
- bbbbb: Ordinal number of parameters, beginning with 1
- S: Terminates processing.
- Action
- Review the SQL and the data type in the table to be searched.
- For details about the correspondence between data types and about data codes that cannot be used, see the section on the length of data codes and data that are assigned in an SQL descriptor area in the manual HiRDB Version 9 UAP Development Guide.
KFPJ70003-E A TYPE2
Not support SQL type exist in result. TYPE:aa....aa
- The SQL execution results include an unusable data type.
- aa....aa: Unusable data type
- S: Passes SQLException to the calling class.
- Action
- Check the SQL and the data types in the table to be retrieved.
KFPJ80001-E A
Server version incompatible, server version=aa....aa, client version=bb....bb
- The version of the HiRDB server is invalid.
Use HiRDB server version 08-00 or later. - aa....aa: HiRDB server version
- bb....bb: HiRDB client version
- S: Terminates processing.
- Action
- Verify that the HiRDB server version is 08-00 or later, and then re-execute the command.
KFPJ80002-E A
BINARY/BLOB data truncated
- The retrieval data length of a BINARY or BLOB column exceeds the following specification values:
- Value of the HiRDB_for_Java_MAXBINARYSIZE property assigned at connection time from the DriverManager class
- Value specified in the setMaxBinarySize method of the DataSource class
- Value specified in the setMaxBinarySize method of the ConnectionPoolDataSource class
- Value specified in the setMaxBinarySize method of the XADataSource class
- S: Terminates processing.
- Action
- Review the specification values.
- If truncation of the retrieval data in the BINARY or BLOB column does not cause a problem, set the following specification values to FALSE:
- Value of the HiRDB_for_Java_LONGVARBINARY_TRUNCERROR property assigned at connection time from the DriverManager class
- Value specified in the setLONGVARBINARY_TruncError method of the DataSource class
- Value specified in the setLONGVARBINARY_TruncError method of the ConnectionPoolDataSource class
- Value specified in the setLONGVARBINARY_TruncError method of the XADataSource class
KFPJ80003-E A
Unable to use XA interface for XDM/RD E2
- The XA interface cannot be used when using the XDM/RD E2 connection facility.
- S: Terminates processing.
- Action
- Do not use the XA interface when using the XDM/RD E2 connection facility.
KFPJ80100-E A
Current connection closed. "getXAResource" method invalid
- Not connected to the database. The getXAResource method call is invalid.
- S: Terminates processing.
- Action
- Re-create the XAConnection instance, re-acquire the XAResource instance by means of the getXAResource method, and continue the processing.
KFPJ80101-E A
Incorrect OpenString,reason=aaaaaaa
- The assigned open character string value contains an error.
- aaaaaaa: Reason code
- STR_OVR:
- The character string is longer than 256 bytes.
- FRM_ERR:
- The format of the character string is invalid.
- S: Terminates processing.
- Action
- For details about using open character strings, see the manual HiRDB Version 9 UAP Development Guide.
KFPJ80102-E A
Error occurred in XAResource, method=aa....aa, reason=bb....bb, code=cc....cc
- An XAResource interface error occurred.
- aa....aa: Method name of the XAResource interface that produced the error
- bb....bb: Character string that indicates the type of error
- SVR PROC:
- An error occurred on the HiRDB server during transaction termination processing.
- SQL ERR:
- An error occurred during SQL processing.
- RPC CALL:
- An error occurred during communication execution.
- TRN CMIT:
- An error occurred on the HiRDB server during transaction recovery (commit) processing.
- TRN ROLB:
- An error occurred on the HiRDB server during transaction recovery (rollback) processing.
- TRN WAIT:
- An error occurred on the HiRDB server during monitoring of the termination of transaction recovery processing.
- TRN RCV:
- An error occurred on the HiRDB server during acquisition of information about unterminated transactions.
- TXA DRIV:
- An error occurred in the JDBC driver.
- cc....cc: Code indicating the cause of the error
- S: Terminates processing.
- Action
- Take action according to the code indicating the cause of the error.
Error type character string | Error cause code | Meaning | Action |
---|
SVR PROC | -902 | An improper rollback occurred. | Contact the customer support center. |
SQL ERR | SQL code | See the explanation for the applicable SQL code. | Refer to the explanation for the applicable SQL code. |
RPC CALL | -2404 | A memory shortage occurred. | Possible causes: network error, or server not being activated. Check the network or server status. |
-2406 -2418 | A network error occurred. |
-2407 | Timeout occurred during send/receive. |
-2410 -2411 -2414 -2415 | HiRDB server not activated. |
-2412 -2413 -2432 | HiRDB server being shut down. |
-2416 | System error occurred on HiRDB server. |
-2417 | Memory shortage occurred on HiRDB server. |
-2420 | Activating the HiRDB server. |
-2431 | Maximum number of users who can be connected to HiRDB exceeded. |
TRN CMIT TRN ROLB TRN WAIT TRN RCV | -4 | Invalid inter-host communications. | Possible cause: server not being activated. Check the server status. |
-6 | Improper rollback occurred. | Contact the customer support center. |
-7 | No applicable transaction found on HiRDB. | The applicable transaction was terminated independently by HiRDB. Check the status of the transaction in the OLTP system. |
100 | Connection destination HiRDB is a standby system unit. | Review the client environment variable PDHOST specified in the OLTP system. Make sure the connection destination is the host name of a running system unit. However, note that if the version of the HiRDB client is 06-02/A or earlier, this code can be output if the running system unit is waiting as a standby system unit. If this is the case, update the HiRDB client to version 06-02/B or later. |
TXA DRIV | -1 | Not connected to a HiRDB server. | It is possible that the program has not performed processing to connect to the HiRDB, or started a transaction in a disconnected state. Check the program. |
-2 | Thread interrupt exception occurred. | Check the program to make sure it is not executing the Thread.Interrupt method. |
KFPJ99001-E A TYPE4
Internal Error occurred,inf1=aa....aa, inf2=bb....bb
- An internal system error occurred in the JDBC driver.
- aa....aa: Maintenance information
- bb....bb: Maintenance information 2
- S: Terminates processing.
- Action
- Check whether an exception or error has occurred by referring to the standard output or the standard error output from the Java Virtual Machine (JVM), which is output to the file specified in the pd_java_stdout_file operand. If no exception or error occurred, contact the customer support center.
KFPJ99001-E A TYPE2
DBA Internal Error. Return Code = aa....aa, Detail code = bb....bb, Message = cc....cc
- An internal error occurred during the database access session.
- aa....aa: Return code from the database access session
- bb....bb: Detailed code from the database access session
- cc....cc: Message from the database access session
- S: Passes SQLException to the calling class.
- Action
- Contact the customer support center.