2.18 KFPZ messages


KFPZ02401-E R

Environment definition error, valiable=aa....aa, reason=bb....bb

A specified environment variable is invalid.
aa....aa: Name of the invalid environment variable
bb....bb: Cause of the error:
NET ENVIRONMENT:
The specified information does not match the network environment.
S: Terminates processing.
P: Check the environment variable displayed in the message, correct the error, and then re-execute. If reason=NET ENVIRONMENT is displayed, check that the host name specified in PDHOST is a hosts file.

KFPZ02402-E R

Memory shortage, size=aa....aa, inf=bb....bb

Indicated size (aa....aa) of memory cannot be allocated.
aa....aa: Size (in bytes) that was to be allocated
bb....bb: Maintenance information
S: Terminates processing.
P: Contact the system administrator.
Action
Recheck the amount of memory that is required. If this message is output to the XDS log file, revise the value specified in the operand pdq_memory_xdb_limit_size in the XDS server definition.

KFPZ02404-E R

Parameter error, func=aa....aa, item=bb....bb

An internal contradiction was detected.
aa....aa: Name of the function resulting in the error
bb....bb: Name of the erroneous function
S: Terminates processing.
P: Contact the system administrator.
Action
Contact the customer support center.

KFPZ02405-E R

System call error, func=aa....aa, errno=bb....bb

The system call indicated by func resulted in an error.
aa....aa: Name of the system call resulting in the error
bb....bb: Error indicator
S: Terminates processing.
P: Check the value of the error indicator, see the errno.h (for Windows, including Winsock error codes) and the applicable OS manual, resolve the cause of the error, and then re-execute the command.

KFPZ02406-E R

Error occurred in HiRDB/client, reason=aa....aa, inf=bb....bb

An error occurred during HiRDB/client internal processing.
aa....aa: One of the following is displayed as the cause of the error:
MEMORY: Memory shortage occurred.
NETWORK: Network error occurred.
RESIDENT MEM: There was no available resident memory.
RESOURCE: There were not enough resources.
TIME OUT: Timeout occurred.
TSR MODULE: Resident module was inactive.
UNEXPECT: Other error occurred.
bb....bb: Maintenance information
S: If unavailable resident memory is the cause of the error, ignores the error and resumes processing; otherwise, cancels the current processing.
P: Save the client error log where this message was output and contact the HiRDB administrator.
Action
Look for the cause of the error in the client error log where the message was output, and then eliminate the cause of the error.

KFPZ02410-E R

HiRDB replied error, code=aa....aa, IPaddr=bb....bb, port=cc....cc, inf=dd....dd

An error was reported from HiRDB.
aa....aa: Error code returned from HiRDB
bb....bb: IP address at the send side (if a client UAP and the HiRDB server a rerun on the same server machine, 0 is displayed)
cc....cc: Port number at the send side
dd....dd: Name of the erroneous file
S: Resumes processing.
P: If no message with the client error log lead identifier >> is output immediately after this message, retry processing was successful. If a message with the client error log lead identifier >> is output, refer to the corrective action in that message. In addition, if the error code returned by HiRDB is in 4.1 Detail codes for RPC-related errors or 4.2 Detail codes for system-related errors, refer to the causes and corrective actions associated with the code.

KFPZ02411-E R

Invalid message received, IPaddr=aaaaaaaa, port=bb....bb, inf=cc....cc

A received message cannot be analyzed.
aaaaaaaa: IP address at the send side (if a client UAP and the HiRDB server a rerun on the same server machine, 0 is displayed)
bb....bb: Port number at the send side
cc....cc: Name of the erroneous file
S: Resumes processing; ignores the received message and waits for the next message.
P: Contact the HiRDB administrator.
Action
Refer to the displayed IP address and port number to determine the process at the send side, and check the network environment.

KFPZ02420-E R

Protocol error, IPaddr=aaaaaaaa, port=bb....bb, reason=cc....cc

Invalid information was detected in the HiRDB inter-process communication protocol header.
aaaaaaaa: IP address at the send side (if a client UAP and the HiRDB server a rerun on the same server machine, 0 is displayed)
bb....bb: Port number at the send side
cc....cc: One of the following is displayed as the reason:
INF2 ERROR:
Contents of additional information 2 are invalid.
SIZE OVER:
Message longer than 12 bytes was received as the HiRDB IPC header.
SIZE SHORT:
Message shorter than 12 bytes was received as the HiRDB IPC header.
SIZE ZERO:
Message with a length of 0 bytes was received as the HiRDB IPC header.
S: Terminates processing.
P: Contact the HiRDB administrator.
Action
SIZE ZERO displayed:
Check the cause of the server termination (HiRDB/Single Server (SDS) or HiRDB/Parallel Server (FES)), eliminate the cause, and then re-execute the UAP.
Other reason displayed:
Contact the customer support center.

KFPZ02421-E R

Invalid size, received size=aa....aa, size in head=bb....bb, IPaddr=cccccccc, port=dd....dd

Processing was cancelled because the data length of the receive completion report was less than the data length of the protocol header used for HiRDB inter-process communication.
aa....aa: Received data length
bb....bb: Data length in header
cccccccc: IP address at the send side (if a client UAP and the HiRDB server a rerun on the same server machine, 0 is displayed)
dd....dd: Port number at the send side
S: Terminates processing.
P: Check whether or not the server terminated abnormally.

KFPZ02444-E R

Communication error, func=aa....aa [(bb....bb)], errno=cc....cc[, count=dddd, interval=eeee]

A communication error occurred.
aa....aa: Name of the socket interface function resulting in the error (up to 21 characters)
bb....bb: Displayed character strings:
IP address:
Displayed when the connect function name is invoked during INET communication.
Port number:
Displayed when the connect function name is invoked during communication other than INET.
File name:
Displayed when the function name is bind during UNIX domain communication.
cc....cc: Error indicator
dddd: Number of retries
The value of the client environment definition PDBINDRETRYCOUNT.
eeee: Retry interval (milliseconds)
The value of the client environment definition PDBINDRETRYINTERVAL.
S: Terminates processing.
P:
Check the value of the error indicator, see the errno.h (for Windows, including Winsock error codes) and the applicable OS manual, resolve the cause of the error, and then re-execute the command.
If func=write, read, or errno indicates the value EPIPE or (WSA)# ECONNRESET, it suggests an abnormal termination of the HiRDB server.
If the value indicated by func=connect or errno is either ENOENT or (WSA)# ECONNREFUSED, it is possible that the specification of the client environment definition that identifies the connection destination is incorrect. For details about the client environment definitions used to specify connection destinations, see XDS environment definition in the HiRDB Version 9 Memory Database Installation and Operation Guide if you are using an XDS client, or see Environment definition information in the HiRDB Version 9 UAP Development Guide if you are using the client for the server providing the primary facilities.
If the value of the client environment definition is correct, and the value indicated by func=connect or errno is either (WSA)# ETIMEDOUT or (WSA)# ECONNREFUSED, it is possible that there are too many connection requests to the HiRDB server. If that is the case, wait for a while, and then retry the operation. For details about the actions to take, see Listen queue specified values in the HiRDB Version 9 Installation and Design Guide.
#: (WSA) is the name of a Winsock error code.
The table below lists the function names shown in aa....aa and typical errors displayed for cc....cc. Note that in the Windows edition of HiRDB, WSA precedes the error indicator.
Function name (aa....aa)Typical error indicator (cc....cc)
acceptEAGAIN, EMFILE, ENFILE, ENOMEM, ENOTSOCK, EWOULDBLOCK
bindEACCES, EADDRINUSE, EADDRNOTAVAIL, EAFNOSUPPORT, EINVAL, ENETDOWN, ENOBUFS, ENOMEM, ENOTSOCK
closeEBADF, EINTR, ENOSPC
closesocket,
soclose
WSANOTINITIALISED, WSAENETDOWN, WSAENOTSOCK, WSAEINPROGRESS, WSAEINTR, WSAEWOULDBLOCK
connect,
non-block connect
EADDRINUSE, EADDRNOTAVAIL, EAFNOSUPPORT, EALREADY, ECONNREFUSED, EINTR, ENETDOWN, ENOBUFS, ENOMEM, ENOSPC, ETIMEDOUT
fcntlEBADF, EMFILE, EMFILE, EINVAL, EINTR, EACCES, ENOLCK, EAGAIN, ENOTSOCK
gethostbyaddrHOST_NOT_FOUND, TRY_AGAIN, NO_RECOVERY, NO_ADDRESS
gethostbyname
gethostnameEFAULT
getsocknameEBADF, ENOTSOCK, ENOBUFS, EFAULT, EINVAL, EOPNOTSUPP
ioctlEBADF, ENOTTY, EINVAL, EINTR, EPERM
ioctlsocketWSANOTINITIALISED, WSAENETDOWN, WSAEINPROGRESS, WSAENOTSOCK, WSAEFAULT, WSAEINVAL
listenEBADF, EDESTADDRREQ, ENOTSOCK, EOPNOTSUPP, EINVAL
mkfifoEACCES, EEXIST, EFAULT, ELOOP, ENAMETOOLONG, ENOENT, ENOSPC, ENOTDIR, EROFS
openEACCES, EAGAIN, EEXIST, EFAULT, EINTR, EINVAL, EISDIR, EISDIR, ELOOP, EMFILE, ENAMETOOLONG, ENFILE, ENOENT, ENOTDIR, ENOSPC, EROFS
readvEAGAIN, EBADF, EBADMSG, EINTR, EINVAL, EIO, EISDIR
recvEAGAIN, EBADF, ECONNRESET, EFAULT, EINTR, EINTR, EINVAL, EMSGSIZE, ENOBUFS, ENOTCONN, ENOTSOCK, EOPNOTSUPP, ETIMEDOUT, EWOULDBLOCK
recvfrom
select,
xa_select
EBADF, EINTR, EINVAL
sendEACCES, EAFNOSUPPORT, EAGAIN, EBADF, ECONNRESET, EDESTADDRREQ, EFAULT, EINTR, EINVAL, EIO, EISCONN, EMSGSIZE, ENETDOWN, EHOSTUNREACH, ENETUNREACH, ENOBUFS, ENOMEM, ENOTCONN, ENOTSOCK, EOPNOTSUPP, EPIPE, EWOULDBLOCK
sendto
setsockoptEFAULT, EINVAL, ENOBUFS, ENOPROTOOPT, ENOTSOCK, EOPNOTSUPP
socket,
socket2
EAFNOSUPPORT, EHOSTDOWN, EINVAL, EMFILE, ENFILE, ENOBUFS, ENOMEM, EPROTONOSUPPORT, EPROTOTYPE, ESOCKTNOSUPPORT, ETIMEDOUT
writevEAGAIN, EBADF, EFBIG, EINTR, EIO, ENOSPC, EPIPE, ERANGE, EINVAL

KFPZ02445-I R

Client information, Type=aa....aa, Inf=bb....bb

Outputs client information.
aa....aa: Type of client information (see Action below)
bb....bb: Client information (see Action below)
S: Continues processing.
Action
Take action according to the following client information.
Type of client information (aa....aa)Client information (bb....bb)DescriptionAction
ReconnectMAX_USERS_OVER, time=cc....ccReconnection processing has began because the number of connected users exceeded the maximum value. Reconnection is attempted for cc....cc seconds.If reconnection fails, re-evaluate the value specified for the pd_max_users operand in the system definition.
MAINTENANCE, time=cc....ccReconnection processing has begun, due to either updating of the HiRDB program, execution of the system reconfiguration command (pdchgconf command), or transaction queuing. Reconnection is attempted for cc....cc seconds.If you are updating the HiRDB program or executing the system reconfiguration command (pdchgconf command), wait until it finishes, and then retry the operation.
In the case of transaction queuing, release the transaction queuing facility, and then retry the operation.
AUTO_RECONNECT, number=cc....cc, interval=dd....ddReconnection processing has begun by means of the automatic reconnect facility. Reconnection is attempted cc....cc times at dd....dd second intervals.If reconnection fails, eliminate the cause of the communication error, and then re-execute the command.

KFPZ02470-E R

Invalid parameter, parameter number=aa....aa

An argument of the COMMAND EXECUTE statement is invalid.
aa....aa: Argument number:
#1: Command line variable
#3: Execution results receiving area size variable
#4: Execution results size receiving variable
#5: Execution results receiving variable
#6: Execution command return code receiving variable
#7: Environment variable group name variable
#8: Execution unit variable
S: Continues processing.
P: Check the argument, correct it if it is incorrect, and then re-execute.

KFPZ02471-E R

Communication error occurred, reason=aa....aa

An error occurred during communication with HiRDB Control Manager - Agent.
aa....aa: Error detail:
INIT ERROR,CODE=bbb
HiRDB Control Manager - Agent initialization error
NETWORK
Network error
Assist-Server NOT UP
HiRDB Control Manager - Agent not active
Assist-Server BUSY
Timeout occurred during communication
bbb: HiRDB Control Manager - Agent error detail code
S: Terminates processing.
P: Inform the HiRDB administrator of the error detail, correct the error, and then re-execute.
Action
Eliminate the cause of the error based on the detail information output to the execution results receiving area and command trace, and then re-execute. If the error detail is Assist-Server NOT UP, check and modify the values specified for PDASTHOST and PDASTPORT in the client environment definition if necessary.
The following are the error detail codes and actions for HiRDB Control Manager - Agent errors:
Error detail codeCauseAction
-7001Invalid internal argument in the HiRDB Control Manager - AgentContact the customer support center.
-7002Either an error occurred in a system call executed internally on the HiRDB Control Manager - Agent or data that a client requested is invalid.Re-execute the command. If this error recurs, acquire all information in the HiRDB Control Manager - Agent directory, and then contact the customer support center.
-7003There is a shortage of process-private memory.Re-execute the command when there is sufficient free memory in the overall system.
-7007An error was found in the HiRDB system definition.Correct the system definition of HiRDB, and then re-execute the command.
-7008There is no HiRDB system definition.Correctly set up the HiRDB Control Manager - Agent.
-7009Initialization failed when connecting to the HiRDB Control Manager - Agent.Check the initerr information returned to the client, and then take appropriate action for the error code.
-7014The specified authorization identifier/password is invalid.Correctly specify the identifier/password, and re-execute.
-7015An error was found in the PDDIR environment variable in the HiRDB system.Correctly set the PDDIR environment variable, and then re-execute the command.
-7016An attempt was made to connect to a unit other than the HiRDB system manager.Connect to the HiRDB Control Manager - Agent in the unit on the system manager.
-7017The specified user does not belong to the group as the HiRDB administrator ID.Connect to the server as a user of the same group as the HiRDB administrator ID.
-7019Failed to connect to the temporary file name.Re-execute the command. If this error recurs, acquire all information in the HiRDB Control Manager - Agent directory, and then contact the customer support center.
-7023Failed to open a temporary file.
-7039An error was found in the HiRDB Control Manager - Agent definition.Correct the definition of the HiRDB Control Manager - Agent, and then re-execute the command.
-7041Cannot make a dynamic link to the HiRDB library or DLL.Correctly set up the HiRDB Control Manager - Agent, and then re-execute the command.
OthersSee the Release Notes for HiRDB Control Manager - Agent.

KFPZ02472-E R

Error occurred in Assist - Server, code=aaaaa

An error occurred on the HiRDB Control Manager - Agent.
aaaaa: Error detail code of the HiRDB Control Manager - Agent
S: Terminates processing.
P: Report details of the error to the HiRDB administrator, eliminate the cause of the error, and then re-execute the command.
Action
See the error detail codes of the HiRDB Control Manager - Agent to eliminate the cause of the error, and then re-execute the command.
The following are the HiRDB Control Manager - Agent error detail codes and actions:
Error detail codeCauseAction
-7001Invalid internal argument in the HiRDB Control Manager - Agent.Contact the customer support center.
-7002Either an error occurred in a system call executed internally on the HiRDB Control Manager - Agent or data that a client requested is invalid.Re-execute the command. If this error recurs, acquire all information in the HiRDB Control Manager - Agent directory, and then contact the customer support center.
-7003There is a shortage of process-private memory.Re-execute the command when there is sufficient free memory in the overall system.
-7019Failed to acquire a temporary file name.Re-execute the command. If this error recurs, acquire all information in the HiRDB Control Manager - Agent directory, and then contact the customer support center.
-7023Failed to open a temporary file.
OthersSee the Release Notes for HiRDB Control Manager - Agent.

KFPZ02473-E R

Reset environment definition error, envname=aa....aa, variable=bb....bb, reason=cc....cc

An error was found in the specification of the client environment definition dynamically changed by the p_rdb_mth_ChgEnv function.
aa....aa: Environment variable name in the client environment definition
bb....bb: Specification value aa....aa (displays the first 30 bytes when the value exceeds 30 bytes)
cc....cc: Character strings output as a reason:
OUT OF RANGE: The value is out of range.
INVALID CHAR: There is a value that cannot be specified.
INVALID IDENTIFIER: The identifier is invalid.
S: Terminates processing.
P: Correct the error, and then re-execute the command.

KFPZ03000-I R

Error information, type=aa....aa, inf=bb....bb

An error was detected between the HiRDB server and a HiRDB client. This message is output to the client error log file when there is an error to provide detailed information that can be used to investigate the cause of the error.
aa....aa: Type of error information
bb....bb: Error information
Type of error informationError informationDescription
INNER OPERATIONInternal processing sequenceDisplays information on the internal processing sequence when the error occurred.
SQL STREAMExecuted SQL statementDisplays the SQL statement executed when the error occurred.
CONNECT STATUSVersion information, and connection destination server informationDisplays information on the client library associated with the SQL execution error, and information on the connection destination server.
SERVER INFOReconnection informationDisplays information on the HiRDB server that was reconnected after the SQL was canceled.
KeepAliveKeepAlive error informationDisplays internal error information for the KeepAlive function.
TRANSFER SIZETransfer size changeIf a WSAENOBUFS error occurs while sending or receiving data, and you change the data transfer size, and then retry sending or receiving, this displays the data transfer sizes before and after the change.
S: Resumes processing.
P: Appropriate action should be taken according to the message that is output before or after this message.
O: Appropriate action should be taken according to the message that is output before or after this message.
Action
This message provides maintenance information when an error occurs. When contacting the customer support center, the contents of this message as well as those of any other messages that may be generated should be supplied as maintenance data.

KFPZ04001-E R

SQLVAR information, type:aa....aa, reason:bb....bb

This message provides details of the KFPA11311-E message which reports an error detected by the client library. If the error was detected by the server, this message is not output.
aa....aa: Type of event resulting in the error:
real length: Invalid real length for variable-length data
data length: Invalid data length
decimal: Invalid precision or decimal places for decimal data
data type: Invalid data type
bb....bb: Variable information for aa....aa, consisting of the following information:
number: Parameter's ordinal number (beginning with 1)
sqlcod: Value of sqlcod
sqllen: Value of sqllen
real length: Parameter's real length
sqlprcsn: Value of sqlprcsn
sqlscale: Value of sqlscale
S: Resumes processing.
P: Correct the parameter on the basis of this message and the KFPA11311-E message, then execute the UAP.

KFPZ04002-E R

SQLDA information, type:aa....aa, reason:bb....bb

This message provides details of the KFPA11310-E message that reports an error detected by the client library. If the error was detected by the server, this message is not output.
aa....aa: Type of event resulting in the error:
sqln: Invalid number of sqlvar instances
sqld: Invalid number of ? parameters or retrieval items
bb....bb: Variable information for aa....aa, consisting of the following information:
sqln: Value of sqln
sqld: Value of sqld
S: Resumes processing.
P: Correct the value for the SQLDA area on the basis of this message and the KFPA11310-E message, then execute the UAP.

KFPZ13000-E S

Required uap program file name missing

Name of the file to be preprocessed was not specified.
S: Terminates processing.
P: Specify the file name and re-execute the preprocessor.

KFPZ13001-E S

Too many uap program file

There are too many files to be preprocessed.
S: Terminates processing.
P: Reduce the number of files and re-execute the preprocessor.

KFPZ13002-E S

Too long path name

The path name specified for retrieving a registered text is too long.
S: Terminates processing.
P: Shorten the path name specified to the PDCBLLIB environment variable and re-execute the preprocessor.

KFPZ13010-E S

Invalid message file

The path name specified for retrieving a registered text is too long.
S: Terminates processing.
P: Reinstall the same version of the message file as for the preprocessor.

KFPZ13020-E S

Unable to edit message, id=aa....aa

Message aa....aa cannot be edited, because an error occurred during error message editing.
aa....aa: ID of the message resulting in the error
S: Terminates processing.
P: Eliminate the cause of the error according to the error message output before this message.

KFPZ13050-E S

Insufficient process local memory, size=aa....aa

Attempt was made to allocate a work area, but specified size aa....aa could not be allocated.
aa....aa: Size (in bytes) of the area that could not be allocated
S: Terminates processing.
P: Add more memory, or terminate another program and re-execute the preprocessor.

KFPZ13051-E S

Memory free error occurred

A work area cannot be released.
S: Terminates processing.
P: Contact the customer support center.

KFPZ13060-E S

Too many errors, preprocessing terminated

Preprocessing was cancelled, because many SQL statement errors were detected.
S: Terminates processing.
P: Eliminate the causes of the errors according to the already output messages and re-execute the preprocessor.

KFPZ13100-E S

Invalid string "aa....aa" in SQL

Character string "aa....aa" is invalid in an SQL statement.
aa....aa: Invalid character string
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: One of the errors listed below may have occurred:
  • A reserved word was misspelled.
  • The SQL statement was immediately followed by an extra character string.
Correct the error and re-execute the preprocessor.

KFPZ13102-E S

Invalid string "aa....aa" in data description

Character string "aa....aa" is invalid in a variable definition.
aa....aa: Invalid character string
S: Ignores this error and resumes preprocessing.
P: Correct the erroneous variable definition and re-execute the preprocessor.

KFPZ13104-E S

Invalid data attribute of variable "aa....aa"

The specified data attribute is not permitted for the indicated variable.
S: Ignores this error and resumes preprocessing.
P: Correct the data attribute and re-execute the preprocessor.

KFPZ13105-E S

Invalid data length of variable "aa....aa"

The following error was found in the data length of embedded variable "aa....aa":
  • Length of BINARY type data is not a multiple of 4.
S: Aborts generation of post source, and then executes syntax checking only.
P: Correct the error in the data length of the embedded variable, and then re-execute the preprocessor.

KFPZ13106-E S

Invalid use of structure or pointer variable "aa....aa"

The structure or usage of a pointer is invalid.
The pointer cannot be used in SQL embedded language that manipulates connection handles.
Structures can be used only in the following specified locations as an embedded variable:
  • FETCH statement or INTO clause in a single-row SELECT statement
  • VALUES clause of an INSERT statement
  • USING clause or INTO clause of an EXECUTE statement
aa....aa: Name of the erroneous embedded variable or indicator variable.
S: Aborts generation of a post source, and then executes syntax checking only.
P: Re-evaluate the embedded variable or indicator variable, and then re-execute the preprocessor.

KFPZ13107-E S

Number of members in indicator structure unmatch with embedded structure "aa....aa"

The member counts of the embedded variable structure and the indicator variable structure do not match.
aa....aa: Name of the erroneous indicator variable
S: Aborts generation of a post source, and then executes only syntax checking.
P: Make the member counts of the embedded variable structure and indicator variable structure match, and then re-execute the preprocessor.

KFPZ13108-E S

Invalid identifier "aa....aa" in SQL

Invalid name aa....aa was found in an SQL statement.
aa....aa: Invalid name:

{  cursor name|SQL statement identifier
|indicator variable|embedded variable
|host identifier|SQL description area name
|authorization identifier|table identifier
|column name|column name description area }

S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Correct the SQL statement and re-execute the preprocessor.

KFPZ13110-E S

Invalid string "aa....aa" in bb....bb program

Character string "aa....aa" cannot be used in program bb....bb.
aa....aa: Unusable character string
bb....bb: Language: { C|COBOL|C++|OOCOBOL }
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Correct the SQL statement and re-execute the preprocessor.

KFPZ13112-E S

Invalid "aa....aa" following "bb....bb"

Character string "aa....aa" in an SQL statement cannot be specified after character string "bb....bb".
aa....aa: Character string specified at an invalid location in terms of the SQL syntax rules
bb....bb: SQL character string
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: One of the following errors may have occurred. Correct the error, and then re-execute preprocessing:
  • A reserved word was misspelled.
  • "aa....aa" was specified at a location that is not permitted by the SQL syntax rules.

KFPZ13114-E S

Incomplete SQL

An SQL statement is incomplete.
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Correct the SQL statement and re-execute the preprocessor.

KFPZ13116-E S

Semicolon missing

The end of an SQL statement was detected before a semicolon (;).
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Specify the semicolon at the correct location and re-execute the preprocessor.

KFPZ13118-E S

Closing quotation mark missing

A closing quotation mark (") or apostrophe (') is missing from the end of a character string literal.
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Specify a quotation mark or apostrophe at the end of the character string literal and re-execute the preprocessor.

KFPZ13122-E S

Invalid use of "aa....aa" parameter

Invalid embedded variable name "aa....aa" was used.
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Correct the embedded variable and re-execute the preprocessor.

KFPZ13131-E S

Data description entry with TYPEDEF clause not level 1

The data description entry level with the TYPEDEF clause specification is not 1.
S: Continues processing.
P: Change the data description entry level with TYPEDEF clause specification to 1.

KFPZ13132-E S

Unable to specify subordinate element or level 88 entry after data description entry with TYPE clause

The data description entry with a TYPE clause specification is followed by either a subordinate data description entry or a level-88 description entry.
S: Continues processing.
P: Delete the subordinate data description entry or level-88 description entry after the data description entry with TYPE clause specification.

KFPZ13133-E S

Unable to specify "aa....aa" in bb....bb clause, due to data description entry subordinated to group item

A group item to which this description entry belongs is specified in aa....aa of the bb....bb clause.
aa....aa: Type name or the data name in the SAME AS clause
bb....bb: TYPE or SAME AS
S: Continues processing.
P: Review the declaration of the data description entry so that either the type name or the data name in the SAME AS clause does not specify the group item to which the description entry belongs.

KFPZ13134-E S

Level 77 item "aa....aa" not elementary

The type name or the data name "aa....aa" specified in level number 77 is not an elementary item.
aa....aa: Type name or the data name in the SAME AS clause
S: Continues processing.
P: If the left-hand side of a description entry is a level-77 item, the type name or the data name in the SAME AS clause should be an elementary item.

KFPZ13135-E S

Invalid type-name "aa....aa"

Either type name "aa....aa" is not declared or it is declared in duplicate.
aa....aa: Type name
S: Continues processing.
P:A type name should be declared once before the TYPE clause.

KFPZ13136-E S

Unable to specify subordinate element or level 88 entry after data description entry with SAME AS clause

The data description entry with a SAME AS clause specification is followed by either a subordinate data description entry or a level-88 description entry.
S: Continues processing.
P: Delete the subordinate data description entry or level-88 description entry after the data description entry with SAME AS clause specification.

KFPZ13138-E S

Data-name "aa....aa" in SAME AS clause contain OCCURS clause

The coding of the data name "aa....aa" specified in the SAME AS clause contains an OCCURS clause.
aa....aa: Data name
S: Continues processing.
P: Review the declaration of the data description entry so that the OCCURS clause is not specified in the coding of the data name specified in the SAME AS clause.

KFPZ13139-E S

Data-name "aa....aa" in SAME AS clause neither elementary nor level 1 group item

The data name "aa....aa" specified in the SAME AS clause is not an elementary item or a level-1 group item.
aa....aa: Data name
S: Continues processing.
P: The data name specified in the SAME AS clause should be either an elementary item or a level-1 group item.

KFPZ13141-E S

Invalid data-name "aa....aa" in SAME AS clause

In the SAME AS clause, either the data name "aa....aa" is not specified or it is not unique.
aa....aa: Data name
S: Continues processing.
P: The data item referenced by the data name in the SAME AS clause should be coded before this specification. Or, the data name in the SAME AS clause should be qualified so that it is unique.

KFPZ13142-E S

Length of identifier "aa....aa" exceeds bb character

A name length exceeds the permitted maximum number of characters.
aa....aa: Invalid name:

{  cursor name|SQL statement identifier
|indicator variable|embedded variable
|host identifier|SQL description area name
|authorization identifier|table identifier
|column name|column name description area }

bb: Permitted maximum number of characters
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Correct the name so that it does not exceed the maximum length, and then re-execute the preprocessor.

KFPZ13144-E S

Length of character string exceeds aa....aa

An SQL statement contains a character string literal whose length is greater than the maximum of aa....aa.
aa....aa: Permitted maximum length
S: Ignores this SQL statement; cancels preprocessing of the source program at this point and executes syntax checking only.
P: Correct the character string literal so that it does not exceed the maximum length, and then re-execute the preprocessor.

KFPZ13146-E S

Length of SQL exceeds 2M bytes

The length of an SQL statement exceeds 2 MB.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct the SQL statement so that its length does not exceed 2 MB, and then re-execute the preprocessor.

KFPZ13150-E S

Number of cursor exceeds 1023 in a program

More than 1023 cursors were used in a program.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Reduce the number of cursors to no more than 1023 and re-execute the preprocessor.

KFPZ13152-E S

Number of aa....aa exceeds bb....bb in SQL

The total number of embedded variables and indicator variables or the number of table identifiers or column names exceeds the maximum value per SQL statement.
aa....aa: Variable, table identifier, or column name
bb....bb: Permitted maximum value
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct the value of aa....aa to no more than the displayed maximum and re-execute the preprocessor.

KFPZ13156-E S

Cursor "aa....aa" already used in "bb....bb" statement

Cursor "aa....aa" is already in use by another OPEN, FETCH, or CLOSE statement.
aa....aa: Cursor name
bb....bb: Duplicated SQL statement:
CLOSE: CLOSE statement
FETCH: FETCH statement
OPEN: OPEN statement
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Change the cursor name and re-execute the preprocessor.

KFPZ13160-E S

Variable "aa....aa" already defined

Specified embedded variable or indicator variable has already been defined.
aa....aa: Embedded variable or indicator variable
S: Ignores this error and resumes generating the post source.
P: Specify another embedded variable or indicator variable and re-execute the preprocessor.

KFPZ13162-E S

Cursor "aa....aa" already defined

Specified cursor has already been defined.
aa....aa: Cursor name
S: Ignores this error; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Specify another cursor name and re-execute the preprocessor.

KFPZ13166-E S

SQL statement identifier "aa....aa" already defined

Specified SQL statement identifier "aa....aa" has already been defined.
aa....aa: SQL statement identifier
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Specify another SQL statement identifier and re-execute the preprocessor.

KFPZ13168-E S

SQL statement identifier "aa....aa" already used for another cursor

Specified SQL statement identifier "aa....aa" has already been defined for another cursor. The same SQL statement identifier cannot be specified for more than one cursor.
aa....aa: SQL statement identifier
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Specify another SQL statement identifier and re-execute the preprocessor.

KFPZ13170-E S

Colon missing before variable "aa....aa" in user program

A colon (:) is missing from embedded variable or indicator variable "aa....aa" in a UAP.
aa....aa: Embedded variable or indicator variable
S: Ignores this error and resumes processing; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Add a colon to the embedded variable or indicator variable and re-execute the preprocessor.

KFPZ13174-E S

Read only cursor specified UPDATE or DELETE statement

A read-only cursor was specified in the UPDATE or DELETE statement.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Specify a cursor other than a read-only cursor in the UPDATE or DELETE statement and re-execute the preprocessor.

KFPZ13200-E S

PREPARE statement missing for SQL statement identifier "aa....aa"

No PREPARE statement that corresponds to the SQL statement indicated in the SQL statement identifier is defined.
aa....aa: SQL statement identifier
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Define a PREPARE statement corresponding to the indicated SQL statement.

KFPZ13201-E S

DECLARE CURSOR statement missing for cursor name "aa....aa"

Specified cursor name "aa....aa" has not been declared.
aa....aa: Cursor name
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Declare the indicated cursor ("aa....aa").

KFPZ13202-E S

Variable "aa....aa" undefined

Specified embedded variable "aa....aa" is undefined.
aa....aa: Embedded variable
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Define the indicated embedded variable ("aa....aa").

KFPZ13203-E S

Invalid attribute of variable "aa....aa"

The attribute defined for embedded variable "aa....aa" is invalid.
aa....aa: Embedded variable
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct the attribute of the embedded variable.

KFPZ13204-E S

Indicator variable or parameter "aa....aa" not defined

Specified indicator variable "aa....aa" is undefined.
aa....aa: Indicator variable
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Define the indicated indicator variable ("aa....aa").

KFPZ13205-E S

Invalid attribute of indicator variable "aa....aa"

The attribute defined for indicator variable "aa....aa" is invalid.
aa....aa: Indicator variable
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct the attribute of the indicator variable.

KFPZ13206-E S

Unable to identify variable "aa....aa"

An embedded variable or indicator variable cannot be identified because the specification of the variable is incorrect.
aa....aa: Embedded or indicator variable
S: Aborts generation of the post source and only checks the syntax.
P: Correct the source program so that the embedded or indicator variable can be identified uniquely and re-execute the preprocessor.

KFPZ13207-E S

Length of variable "aa....aa" exceeds bb....bb bytes

The definition length of embedded variable "aa....aa" of CHAR, VARCHAR, NCHAR, NVARCHAR, MCHAR, MVARCHAR, BLOB, CLOB, or BINARY is greater than bb....bb bytes.
aa....aa: Name of embedded variable
bb....bb: Definition length
S: Resumes processing; cancels generation of the post source at this point and executes syntax checking only.
P: Reduce the definition length of the embedded variable to bb....bb bytes or less.

KFPZ13208-E S

Number of variables in "INTO" clause must be equal to output columns

The number of columns to be retrieved does not match the number of embedded variables specified in the INTO clause for setting column data.
S: Converts this SQL statement to the post source as is and resumes processing.
P: Specify the same number of columns and embedded variables.

KFPZ13210-E S

Invalid DECLARE CURSOR statement

If a cursor is used with a data manipulation SQL statement, specify DECLARE CURSOR in the following format:

DECLARE cursor-name CURSOR [WITH HOLD] FOR SELECT statement

In the case of cursor declaration in format 2, the format must be the same for all cursors that use the same SQL statement identifier.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct DECLARE CURSOR.

KFPZ13212-E S

Number of SQL exceeds 4095 in a program

More than 4095 SQL statements were used in the program.
S: Terminates processing.
P: Reduce the number of SQL statements to no more than 4095 and re-execute the preprocessor.

KFPZ13214-E S

Number of variables in "USING" clause must be equal to number of input variables in DECLARE CURSOR statement

The number of embedded variables entered with DECLARE CURSOR does not match the number of embedded variables specified in the USING clause.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Specify the same number of embedded variables.

KFPZ13222-E S

Invalid structure of indicator variable "aa....aa" for its corresponding variable

One of the following inconsistencies between an embedded variable and an indicator variable was detected:
  • An array structure is used for the embedded variable but not for the indicator variable.
  • The embedded variable has a simple structure, but the indicator variable has an array or repetition structure.
  • The embedded variable has a repetition structure, but the attribute of the indicator variable is not a repetition structure.
aa....aa: Name of indicator variable
S: Ignores this SQL statement, cancels preprocessing of this source program, and executes syntax checking only.
P: Use the same structure for both the indicator variable and the embedded variable.

KFPZ13223-E S

Number of elements of indicator variable "aa....aa" not equal to number of elements of array or multi-value variable

The number of elements is not the same in an array-type embedded variable and the indicator variable. Or, the number of elements in the indicator variable associated with the embedded variable is inconsistent.
aa....aa: Name of indicator variable
S: Resumes processing.
P: Specify the same number of elements for both the indicator variable and the embedded variable.

KFPZ13224-E S

Update columns not specified in "FOR UPDATE" clause of DECLARE CURSOR statement

A column name that was not specified in the FOR UPDATE clause of the cursor declaration was specified in the SET, ADD, or DELETE clause of the UPDATE statement using the same cursor.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Specify in the FOR UPDATE clause the column name that was specified in the UPDATE statement but omitted from the FOR UPDATE clause of the cursor declaration.

KFPZ13225-I S

Length of variable "aa....aa" exceeds 30000 bytes

The data length of embedded variable "aa....aa" that was used with the row interface for the FIX table exceeded 30,000 bytes.
aa....aa: Name of embedded variable
S: Resumes processing; cancels generation of the post source at this point and executes syntax checking only.
P: Reduce the data length of the embedded variable to no more than 30,000 bytes and re-execute the preprocessor.

KFPZ13226-I S

Invalid attribute "aa....aa" corresponding to row

The data attribute is invalid for embedded variable "aa....aa" for a row.
aa....aa: Name of embedded variable
S: Resumes processing; cancels generation of the post source at this point and executes syntax checking only.
P: Define the correct data attribute for the embedded variable and re-execute the preprocessor.

KFPZ13227-E S

Length of variable "aa....aa" exceeds 2M bytes

Defined embedded variable length exceeded 2 MB.
aa....aa: Name of embedded variable
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct the embedded variable length to no more than 2 MB and re-execute the preprocessor.

KFPZ13228-E S

Number of elements of array variable "aa....aa" exceeds 4096

Number of embedded variable or indicator variable elements exceeds 4,096.
aa....aa: Name of embedded variable or indicator variable
S: Ignores this SQL statement, cancels preprocessing of this source program, and executes syntax checking only.
P: Reduce the number of embedded variable or indicator variable elements to no more than 4,096.

KFPZ13229-E S

Invalid usage of array variable "aa....aa"

Embedded variables with different structures (array structure and simple structure) are used at the same time. Or, an embedded variable of an array structure is specified together with an embedded variable of a repetition structure.
aa....aa: Name of embedded variable
S: Ignores this SQL statement, cancels preprocessing of this source program, and executes syntax checking only.
P: Use the same structure (array structure or simple structure) for the embedded variables specified in this SQL statement. Or, make the embedded variable used in the SQL statement into a simple structure and a repetition structure.

KFPZ13233-E S

Specified table different from that in DECLARE CURSOR statement

The table specified in this SQL statement differs from the table specified with DECLARE CURSOR.
S: Ignores this SQL statement; cancels generation of the post source of this source program at this point and executes syntax checking only.
P: Correct the SQL statement and re-execute the preprocessor.

KFPZ13234-E S

Specified SQL statement before DECLARE CONNECTION HANDLE SET

When multi-connection facilities are being used with the COBOL language, the only SQL statements you can use before you code DECLARE CONNECTION HANDLE SET are those for allocating or acquiring a connection handle.
S: Terminates processing.
P: Correct the SQL statement, and then re-execute the preprocessor.

KFPZ13236-W S

"Block transfer facility" not applied for cursor "aa....aa", because of FETCH using array variable

Cursor "aa....aa" is used in both FETCH statements, one using an array and the other not using an array. Block transfer cannot be achieved by the FETCH statement without using an array even if the block transfer facility is used during execution.
aa....aa: Cursor name
S: Resumes processing.
P: To use the block transfer facility, correct the UAP and re-execute preprocessing.

KFPZ13511-E S

Error occurred in preprocessor, inf1=aa....aa, inf2=bbbb

An internal conflict occurred in the SQL preprocessor.
aa....aa: Name of the erroneous source file
bbbb: Erroneous location (line number)
S: Terminates processing.
P: Contact the HiRDB administrator.
Action
Contact the customer support center.

KFPZ13570-E S

"aa....aa" option missing

Preprocess option "aa....aa" was not specified.
aa....aa: Preprocess option
S: Terminates processing.
P: Specify the indicated preprocess option and re-execute the preprocessor.

KFPZ13572-E S

Invalid option "aa....aa"

Operand "aa....aa" specified for a preprocess option is invalid.
aa....aa: Invalid operand
S: Terminates processing.
P: Correct the operand value of the preprocess option and re-execute the preprocessor.

KFPZ13574-E S

Invalid keyword "aa....aa"

Operand keyword "aa....aa" is invalid in a preprocess option.
aa....aa: Invalid keyword
S: Terminates processing.
P: Correct the operand keyword of the preprocess option and re-execute the preprocessor.

KFPZ13575-E S

Preprocess option "aa....aa" conflict with "bb....bb"

Preprocess option "aa....aa" cannot be specified concurrently with "bb....bb".
aa....aa: Preprocess option that caused the error
bb....bb: Specified preprocess option
S: Terminates processing.
P: Correct the preprocess option and then re-execute the preprocessor.

KFPZ13576-E S

Error occurred during internal compiler processing "aa....aa"

An error occurred during internal compiler process "aa....aa".
aa....aa: Internal compiler process that caused the error (displays the first 150 bytes if the length exceeds 150 bytes)
S: Terminates processing.
P: See the message output before this message to eliminate the cause of the preprocess option error, and then re-execute the preprocessor.

KFPZ13577-E S

Duplicate option "aa....aa"

Preprocess option "aa....aa" was specified more than once.
aa....aa: Preprocess option that caused the error
S: Terminates processing.
P: Correct the preprocess option and then re-execute the preprocessor.

KFPZ13580-E S

File "aa....aa" not found

Specified UAP source file "aa....aa" was not found.
aa....aa: File name
S: Terminates processing.
P: Correct the file name and re-execute the preprocessor.

KFPZ13581-E E

Code conversion error occurred, return code=aa....aa

An error occurred during character code conversion of the SQL statement embedded in the UAP.
aa....aa: Return code
S: Terminates processing.
P:
If -1 is displayed in the return code:
Detected invalid character encoding from the SQL statement embedded in the UAP source. Check whether JIS X0213 3rd / 4th level kanji encoding text is included in the SQL statement. If JIS X0213 3rd / 4th level kanji encoding text is not included in the SQL statement, make a note of the return code and contact the customer support center.
If a value other than -1 is displayed in the return code:
Make a note of the return code and contact the customer support center.

KFPZ13584-E S

Read error occurred on file "aa....aa",errno=bb

An error occurred while reading the specified UAP source file "aa....aa".
aa....aa: File name
bb: Error number
S: Terminates processing.
P: Check the value of the error indicator, refer to errno.h and to the applicable OS manual to eliminate the cause of the error, then re-execute.

KFPZ13586-E S

Invalid file name file "aa....aa"

Specified file name "aa....aa" is invalid.
aa....aa: File name
S: Terminates processing.
P: Refer to the system message to eliminate the cause of the error, and then re-execute the preprocessor.

KFPZ13600-E S

END DECLARE SECTION missing

End of program was detected before END DECLARE SECTION.
S: Terminates processing.
P: Specify END DECLARE SECTION and re-execute the preprocessor.

KFPZ13601-E S

BEGIN DECLARE SECTION missing

BEGIN DECLARE SECTION is missing.
S: Terminates processing.
P: Specify BEGIN DECLARE SECTION and re-execute the preprocessor.

KFPZ13602-E S

SQL statement not found after EXEC SQL

No SQL statement follows EXEC SQL.
S: Ignores this EXEC SQL and resumes processing.
P: Specify an SQL statement and re-execute the preprocessor.

KFPZ13603-E S

WORKING-STORAGE SECTION missing

WORKING-STORAGE SECTION is missing. Or, a work area required for execution cannot be generated.
S: Terminates processing.
P: Specify WORKING-STORAGE SECTION and re-execute the preprocessor.

KFPZ13610-E S

Incomplete data description

Variable definition is incomplete.
S: Ignores this variable definition statement and resumes processing.
P: Correct the variable definition and re-execute the preprocessor.

KFPZ13611-E S

Incorrect margin used for EXEC SQL

Invalid null character string was detected before or after EXEC SQL.
S: Ignores this SQL statement.
P: Correct the SQL statement and re-execute the preprocessor.

KFPZ13612-E S

Invalid string "aa....aa" before EXEC SQL

Character string "aa....aa" was detected before EXEC SQL.
aa....aa: Character string detected before EXEC SQL
S: Ignores this character string and resumes processing.
P: Either delete the character string preceding EXEC SQL or use two lines to specify the information and re-execute the preprocessor.

KFPZ13635-E S

SQL object not generated

Post source cannot be generated.
S: Terminates processing.
P: Refer to the system message to eliminate the cause of the error, and then re-execute the preprocessor.

KFPZ13706-E S

Open error occurred on file "aa....aa",errno=bb

A file open error occurred.
aa....aa: Name of the file resulting in the error
bb: Error number
S: Resumes processing, but does not output data to the corresponding file.
P: Check the value of the error indicator, refer to errno.h and to the applicable OS manual to eliminate the cause of the error, then re-execute.

KFPZ13707-E S

Write error occurred on file "aa....aa",errno=bb

A file write error occurred.
aa....aa: Name of the file resulting in the error
bb: Error number
S: Terminates processing.
P: Check the value of the error indicator, refer to errno.h and to the applicable OS manual to eliminate the cause of the error, then re-execute.

KFPZ13708-E S

Too long line in user program

The length of a line in the UAP exceeds 32,000 bytes.
S: Terminates processing.
P: Divide the line in which the error occurred into several lines so that the length of each line is less than the maximum length, then re-execute the preprocessor.

KFPZ13709-E S

Open error occurred on file aa....aa

The specified UAP source file could not be opened.
aa....aa: File name
S: Terminates processing.
P: Eliminate the cause of the error, and then retranslate the file.

KFPZ13710-E S

Write error occurred on file aa....aa

An error occurred during writing to a file.
aa....aa: File name
S: Terminates processing.
P: Eliminate the cause of the error, and then retranslate the file.

KFPZ13711-E S

Read error occurred on file "aa....aa"

An error occurred during reading from the specified UAP source file.
aa....aa: File name
S: Terminates processing.
P: Eliminate the cause of the error, and then retranslate the file.

KFPZ13712-E S

Security error occurred on file "aa....aa", reason=bb....bb

A security error occurred during reading from the specified UAP source file.
aa....aa: File name
bb....bb: Reason
S: Terminates processing.
P: Eliminate the cause of the error, and then retranslate the file.

KFPZ13713-E S

Invalid directory "aa....aa"

The specified directory is invalid.
aa....aa: Directory name
S: Terminates processing.
P: Eliminate the cause of the error, and then retranslate the file.

KFPZ13800-E S

Invalid token or identifier aa....aa

An invalid token or identifier was specified.
aa....aa: Invalid token or identifier
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13801-E S

Too complicated expression: stack overflow

The stack used for interpreting overflowed because an expression was too complex.
Possible causes:
  • The order of the operator priorities is opposite the order of the description in many locations.
  • There are too many parenthesized nesting levels.
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13802-E S

Too complicated struct or union: stack overflow

The stack used for interpreting data overflowed because there were too many levels of structure or shared-item nesting.
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13803-E S

Illegal declaration aa....aa

An error was found in the declaration of variable aa....aa.
aa....aa: Variable name
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13804-E S

Illegal combination of type names "aa....aa"

An invalid combination of type specifiers was used.
aa....aa: Character string specified as a type specifier
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13805-E S

Illegal storage-class specification "aa....aa"

An error was found in the storage class specification.
aa....aa: Character string specified as a memory storage class
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13806-E S

Illegal type qualifier specification "aa....aa"

An error was found in the type qualifier specification.
aa....aa: Character string specified as a type qualifier
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ13807-E S

Unable to specify SQL statement or SQL TYPE IS declare statement in included file

Declaration of an SQL statement or an SQL TYPE IS type embedded variable cannot be specified in the include file.
S: Continues processing without generating post source.
P: Correct the program, and then re-execute the preprocessor.

KFPZ20002-E A

Memory shortage, inf1=aa....aa, inf2=bbbb

A memory shortage occurred.
aa....aa: Maintenance information 1
bbbb: Maintenance information 2
S: Terminates processing.
P: Terminate unneeded processes, then re-execute.

KFPZ20003-E A

Function sequence error for HiRDB ODBC Driver

An error was found in the sequence of the request codes.
S: Terminates processing.
P: Use the SQLFreeStmt function to release the statement handle being processed or disconnect the server connection.

KFPZ20004-E A

Environment definition error in ODBC.INI,variable=aa....aa, value=bb....bb, datasource=cc....cc

In Windows:
There is an error in the specified value bb....bb of connection information aa....aa for data source cc....cc specified in the Data Source Administrator.
In UNIX:
There is an error in the specified value bb....bb of connection information aa....aa for data source cc....cc specified in odbc.ini.
aa....aa: Connection information in the data source
bb....bb: Value specified in aa....aa
cc....cc: Name of data source
S: Terminates processing.
P: Correct the specified value bb....bb of connection information aa....aa for data source cc....cc.

KFPZ20005-W A

Warning flag (aa....aa) detected

A warning flag for an SQL Communications Area (SQLWARN) was set when HiRDB was accessed.
aa....aa: Warning flag type (SQLWARN1 to SQLWARNF)
S: Terminates processing.
P: See the HiRDB Version 9 SQL Reference or the HiRDB Version 9 UAP Development Guide and take appropriate action.

KFPZ20006-E A

System call error, func=aa....aa, errno=bbbb

An error occurred in the multi-thread library.
aa....aa: Name of the function in which the error occurred
bbbb: Error code that was obtained using the GetLastError function (a Windows error code get function)
S: Terminates processing; returns an error code to the UAP.
P: Correct the cause of the error by referring to the errno.h file and the user OS manual, and then re-execute.

KFPZ20007-E A

HiRDB API error, func=aa....aa, error code=bbbb

An error occurred in a HiRDB API.
aa....aa: Name of the function in which the error occurred
bbbb: Return code from HiRDB API
p_rdb_RC_MEMERR (-70): Insufficient memory
p_rdb_RC_SIMERR (-80): Simultaneous requests under the same connection
S: Terminates processing; returns an error code to the UAP.
P: Correct the cause of the error indicated by the return code and re-execute. Contact the customer support center if a return code other than the previous one is output in bbbb.

KFPZ20999-E A

Internal Error occurred, inf1=aa....aa, inf2=bbbb

An internal contradiction occurred in the ODBC driver.
aa....aa: Maintenance information 1
bbbb: Maintenance information 2
S: Terminates processing.
Action
Record the error message and contact the customer support center.
If a client error log file was output, make a backup of it.

KFPZ22001-E A

Profile aa....aa not found, Java error class name bb....bb

Profile aa....aa could not be found.
aa....aa: Profile name
bb....bb: Error class name
S: Terminates processing.
P: Check for the specified profile, and then re-execute the command.
If this message is output when the profile was found, the profile may be corrupted. In this case, retranslate the UAP, and then re-create the profile.

KFPZ22002-E A

Unable to load profile aa....aa

Profile aa....aa could not be read.
aa....aa: Profile name
S: Terminates processing.
P: Because the profile may be corrupted, re-create the profile, and then re-execute the command. Alternatively, because the profile may not be the profile created by the SQLJ translator in the HiRDB system, re-create the profile using the SQLJ translator of the HiRDB system, and then re-execute the command.

KFPZ22003-E A

Unable to convert data type aa....aa to bb....bb

A combination between which data types cannot be converted was specified.
aa....aa: Database type name
bb....bb: UAP variable type name
S: Terminates processing.
P: Re-evaluate the SQL statement or the UAP, retranslate, and then re-create the profile.

KFPZ22004-E A

Invalid method aa....aa

An invalid method was called.
aa....aa: Method name
S: Terminates processing.
P: aa....aa cannot be used by the HiRDB system. Re-evaluate UAP, and then re-execute the command.

KFPZ22005-E A

Unable to fetch null value into primitive data type

A null value cannot be read as a primitive data type (tried to acquire the null value data using the get-NoNull method).
S: Terminates processing.
P: Re-evaluate the SQL statement or UAP, retranslate, and then re-create the profile.

KFPZ22006-E A

No rows found in single row select

No rows were found in a single-row SELECT statement search.
S: Terminates processing.
P: Re-evaluate the SQL statement, and then re-execute.

KFPZ22007-E A

Cardinality violation in single row select

More than one row was found in a single-row SELECT statement search.
S: Terminates processing.
P: Re-evaluate the SQL statement, and then re-execute the command.

KFPZ22008-E A

Number (aa....aa) of items in iterator or INTO clause unmatch (bb....bb) number of select items

The number of interator fields or the number of embedded variables in the INTO clause do not match the number of selected items.
aa....aa: Number of columns in the ResultSet that the UAP specifies (estimates)
bb....bb: Number of ResultSet columns
S: Terminates processing.
P: Re-evaluate the SQL statement or the iterator declaration, and then re-execute the command.

KFPZ22009-E A

Null connection context

The connection context is a null value.
S: Terminates processing.
P: Re-evaluate the UAP to see if the connection context is generated correctly, and then re-execute the command.

KFPZ22010-E A

Null execution context

The execution context is a null value.
S: Terminates processing.
P: Re-evaluate the UAP to see if the execution context is generated correctly, and then re-execute the command.

KFPZ22011-E A

Null JDBC connection

The JDBC connection object is a null value.
S: Terminates processing.
P: Re-evaluate the UAP to see if the JDBC connection object is generated correctly, and then re-execute the command.

KFPZ22012-E A

Memory shortage,size=aa....aa

A memory shortage occurred during execution of SQLJ.
aa....aa: Area length of the area that could not be allocated (in bytes)
S: Throws the SQLException.
P: If a HiRDB data type (HiRDBCHAR, HiRDBVARCHAR, HiRDBNCHAR, HiRDBNVARCHAR, HiRDBMCHAR, HiRDBMVARCHAR, HiRDBBLOB, HiRDBBINARY, or HiRDBDECIMAL) and byte[] are used, review the length of the specified area. Close any unneeded processes, and then re-execute the command.

KFPZ22013-E A

Failed character convert.

The character code in HiRDB is a character code not available in SQLJ.
S: Throws the SQLException.
P: The following character codes can be used in SQLJ: SJIS (shift JIS kanji code), UJIS (EUC Japanese kanji code) LANG-C (an 8-bit code), and UTF-8. Change the character code for HiRDB, and then re-execute the command.

KFPZ22014-E A

Not found java or HiRDB data classes aa....aa.

A class of the Java data type (Short, Integer, Float, Double, String, or BigDecimal) or of the HiRDB data type (HiRDBCHAR, HiRDBVARCHAR, HiRDBNCHAR, HiRDBNVARCHAR, HiRDBMCHAR, HiRDBMVARCHAR, HiRDBDECIMAL, HiRDBBLOB, or HiRDBBINARY) is not found. Or, a class could not be loaded due to a memory shortage.
aa....aa: Class name
S: Throws the SQLException.
P: Close any unneeded processes. Check to see if SQLJ is properly installed and if the correct class path is set up, and then re-execute the command.

KFPZ22015-E A

Unable to allocate connection handle due to lack of memory.

The allocation of a connection handle failed due to a memory shortage.
S: Throws the SQLException.
P: Close any unneeded processes, and then re-execute the command. Or, check the memory environment for the execution environment, and then re-execute the command.

KFPZ22016-E A

Iterator aa....aa already defined.

When the SQLJ native interface is used, different SQL statements cannot be executed by using the same iterator object.
aa....aa: Iterator object name
S: Terminates processing.
P: Revise the UAP so that the iterator object used in each SELECT statement is unique, and then re-execute the translation process.

KFPZ22017-E A

Internal error occurred in method aa....aa during execution of SQLJ native interface, code=bb....bb.

An internal conflict occurred in the SQLJ native interface.
aa....aa: Name of the method for the SQL native interface in which the error was detected
bb....bb: Internal information
S: Throws the SQLException.
P: Re-execute the command after retranslating the UAP. If the error persists, notify the customer support center.

KFPZ22019-E A

Invalid port number aa....aa for connection to HiRDB server.

The port number of the HiRDB server to be connected to is invalid. Specifiable port numbers are: 5001 through 65535.
aa....aa: Invalid port number
S: Throws the SQLException.
P: Revise the port number, translate the UAP, and then re-execute the command.

KFPZ23000-E S

Parentheses missing

Parentheses or brackets ( ( ), [ ], or { }) were not coded at a required position.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23001-E S

Equal symbol missing

The equal sign (=) was not coded at a required position.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23002-E S

Invalid expression in user program

There is an invalid expression in the program that is not inside a #SQL clause.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23003-E S

Invalid word "aa....aa" in user program

There is an invalid word in the program that is not inside a #SQL clause.
aa....aa: Invalid word
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23004-E S

Invalid named iterator aa....aa

The definition of the named iterator is invalid.
aa....aa: Iterator name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23005-E S

Duplicate withkey aa....aa

A WITH clause was specified more than once.
aa....aa: Keyword of the WITH statement
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23006-E S

Invalid data type aa....aa

A data type that cannot be used was specified.
aa....aa: Data type name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23007-E S

Unclosed Parentheses

Parentheses or brackets ( ( ), [ ], { } ) were not closed.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23008-E S

Dot missing

A dot (.) is not coded at a required position.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23009-E S

Duplicate field definition aa....aa

A field was defined more than once.
aa....aa: Field name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23010-E S

No field in positioned iterator

No field is defined in an unnamed iterator.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23011-E S

Identifier missing

No identifier is coded at a required position.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23012-E S

INTO clause missing

No INTO clause is coded.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23013-E S

Invalid SQLJ statement

An error was found in the SQLJ statement.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23014-E S

Too many execution contexts for one SQL statement

Multiple execution contexts were specified for a single SQL statement.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23015-E S

Too many connection contexts for one SQL statement

Multiple connection contexts were specified for a single SQL statement.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23016-E S

Duplicate class definition aa....aa

The class was defined more than once.
aa....aa: Class name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23017-E S

Unclosed quotation

A single or double quotation mark pair (' or ") enclosing a character string literal were not closed.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23100-E S

Invalid SQLJ statement declared

The description of the SQLJ statement is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23101-E S

Unable to identify class aa....aa

Class aa....aa could not be identified.
aa....aa: Class name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23102-E S

Not Array type aa....aa

aa....aa is not an array type.
aa....aa: Data type name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23103-E S

Unable to identify constructor aa....aa

A constructor could not be identified.
aa....aa: Constructor name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23104-E S

Unable to identify field aa....aa

Field aa....aa could not be identified.
aa....aa: Field name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23105-E S

Unable to identify method aa....aa

A method could not be identified.
aa....aa: Method name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23106-E S

Numeric operands required

The operand type is not numeric.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23107-E S

Array index requires numeric type

A data type other than numeric is specified in the array subscript.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23108-E S

Invalid data type of operand for cast operator

An invalid data type was specified in the operand of the cast operator.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23109-E S

Invalid data type of operand for equality operator

The data type in the operand for the equality operator is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23110-E S

Invalid data type of operand for boolean or numeric operator

An invalid data type for a numeric operator or Boolean operator is specified in the operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23111-E S

Invalid data type of operand for boolean operator

An invalid data type for a Boolean operator is specified in the operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23112-E S

Invalid data type of operand for comparison operator

An invalid data type for a comparison operator is specified in the operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23113-E S

Invalid data type of operand for complement operator

An invalid data type for a complement operator is specified in the operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23114-E S

Invalid data type of operand for conditional operator

An invalid data type for the conditional operator is specified in the operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23116-E S

Constructor undefined

The constructor was not defined.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23117-E S

Field aa....aa not accessible

A field could not be accessed.
aa....aa: Field name
S: Terminates processing.
P: Re-evaluate the program, taking note of the variable qualifier, and then preprocess again.

KFPZ23118-E S

Invalid data type of operand for increment/decrement operator

An invalid data type was specified in an increment operator or a decrement operator operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23119-E S

Invalid data type of operand for instanceof operator

An invalid data type was specified in an instanceof operator operand.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23121-E S

Method not accessible

An invalid method is specified.
S: Terminates processing.
P: Re-evaluate the program, taking note of the method qualifier, and then preprocess again.

KFPZ23122-E S

Method aa....aa undefined

A method is not defined.
aa....aa: Method name
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23123-E S

Invalid identifier aa....aa

An invalid identifier was found.
aa....aa: Identifier
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23124-E S

Invalid data type of operand for negation operator

The data type of a negation operator operand is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23125-E S

Invalid data type of operand for shift operator

The data type of a shift operator operand is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23126-E S

Invalid data type of operand for sign operator

The data type of a sign operator operand is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23127-E S

Token aa....aa unexpected

An unexpected token was coded.
aa....aa: Token
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23128-E S

Undefined identifier aa....aa

An identifier not specified in the system was specified.
aa....aa: Identifier
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23130-E S

Undefined target type in cast expression aa....aa

The data type that a cast expression targets is undefined.
aa....aa: Name of data type and class name to cast
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23132-E S

Initiarization lists unexpected

An initial value is described in an invalid location.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23136-E S

Invalid SQLJ declaration

The SQLJ declaration statement is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23137-E S

Invalid SQLJ Iterator declaration

The declaration of the iterator is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23138-E S

Incomplete file

The UAP file is incomplete.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23139-E S

Invalid expression

The #SQL clause expression is invalid.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23140-E S

Invalid IN/OUT mode for INTO variables

An error was found in the specification of the IN/OUT mode of the embedded variable specified in the INTO clause.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23141-E S

Incomplete SQLJ statement

The SQLJ statement is incomplete.
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23142-E S

Invalid token aa....aa

An invalid token was coded.
aa....aa: Word
S: Terminates processing.
P: Correct the program, and then preprocess again.

KFPZ23143-E A

Invalid data length aa....aa

The length of a specified area is invalid.
aa....aa: Length of a specified area
S: Throws the SQLException.
P: Review the length, precision, and scale of the area specified in a HiRDB data type (HiRDBCHAR, HiRDBVARCHAR, HiRDBNCHAR, HiRDBNVARCHAR, HiRDBMCHAR, HiRDBMVARCHAR, HiRDBBLOB, HiRDBBINARY, or HiRDBDECIMAL).

KFPZ24000-E A

Invalid CommandTimeout property, please specify zero or more.

A negative value is assigned to the CommandTimeout property of the HiRDBCommand class.
S: Terminates processing.
P: Specify a value greater than or equal to 0.

KFPZ24001-E A

Invalid Connection property.

One of the following methods is executed in the Connection property of the HiRDBCommand class without assigning a HiRDBConnection class object: ExecuteNonQuery, ExecuteReader, ExecuteScalar, or Prepare method.
S: Terminates processing.
P: Assign the Connection property, and then execute the command.

KFPZ24002-E A

Prepare method performed before connection opened.

The Prepare method of the HiRDBCommand class is executed when the Open method of the HiRDBConnection class is not executed.
S: Terminates processing.
P: Open the connection to make it available.

KFPZ24003-E A

Invalid value of ArraySize property.

The argument ArraySize of the ExecuteNonQuery method in the HiRDBCommand class is 0 or less. Or, the argument value does not match the number of array data points assigned to the Value property of the HiRDBParameter class.
S: Terminates processing.
P: Make sure that ArraySize matches the number of array elements.

KFPZ24004-E A

Method for execution performed before connection opened.

One of the following methods in the HiRDBCommand class is executed when the Open method of the HiRDBConnection is not executed: ExecuteNonQuery, ExecuteReader, or ExecuteScalar method.
S: Terminates processing.
P: Open the connection to make it available.

KFPZ24005-E A

Invalid CommandText property.

When the CommandText property of the HiRDBCommand class is empty, one of the following methods in the class is being executed: Prepare, ExecuteNonQuery, ExecuteReader, or ExecuteScalar method.
S: Terminates processing.
P: Assign the SQL statement to be executed to the CommandText property.

KFPZ24006-E A

Invalid Transaction property.

When a transaction is being executed and the Transaction property in the HiRDBCommand class is null, one of the following methods in the class is being executed: ExecuteNonQuery, ExecuteReader, or ExecuteScalar method.
S: Terminates processing.
P: Set the Transaction property.

KFPZ24007-E A

Unsupported value specified for property of HiRDBCommand class.

When ReturnValue is specified in the Direction property of the HiRDBParameter class, one of the following methods in the HiRDBCommand class is being executed: ExecuteNonQuery, ExecuteReader, ExecuteScalar, or Prepare method. Or, Both/FirstReturnedRecord is specified in the UpdateRowSource property.
S: Terminates processing.
P: This value is not supported; another value should be specified.

KFPZ24008-E A

Unable to change ConnectionString property during connection opened.

When a connection is on, the ConnectionString property of the HiRDBConnection class is modified.
S: Terminates processing.
P: The property should be assigned when the connection is closed.

KFPZ24009-E A

Unable to change Pooling property during connection opened.

When a connection is on, the Pooling property of the HiRDBConnection class is modified.
S: Terminates processing.
P: The property should be assigned when the connection is closed.

KFPZ24010-E A

Unable to change LifeTime property during connection opened.

When a connection is on, the LifeTime property of the HiRDBConnection class is modified.
S: Terminates processing.
P: The property should be assigned when the connection is closed.

KFPZ24011-E A

BeginTransaction method performed before connection opened.

The BeginTransaction method of the HiRDBConnection class is being executed when the Open method of the HiRDBConnection class is not executed (when the connection is closed).
S: Terminates processing.
P: Open the connection to make it available.

KFPZ24012-E A

Transaction already executed.

The BeginTransaction method of the HiRDBConnection class is being executed when the transaction has already been executed.
S: Terminates processing.
P: The transaction has already been executed; the method should not be executed (parallel transactions cannot be used).

KFPZ24013-E A

ChangeDatabase method performed before connection opened.

The ChangeDatabase method of the HiRDBConnection class is being executed when the Open method of the HiRDBConnection class is not executed (when the connection is closed).
S: Terminates processing.
P: Open a connection to make it available (the ChangeDatabase method cannot be used).

KFPZ24014-E A

Connection already opened.

The Open method of the HiRDBConnection class is being executed when the connection is already open.
S: Terminates processing.
P: The connection is already open; the method should not be executed.

KFPZ24015-E A

SchemaTable method performed before record opened.

The GetSchemaTable method is executed when the IsClosed property of the HiRDBDataReader class is true.
S: Terminates processing.
P: Execute the HiRDBDataReader method of the HiRDBCommand class, open the record, and then execute the method.

KFPZ24016-E A

NextResult method performed before record opened.

The NextResult method is executed when the IsClosed property of the HiRDBDataReader class is true.
S: Terminates processing.
P: Execute the HiRDBDataReader method of the HiRDBCommand class, open the record, and then execute the method.

KFPZ24017-E A

Read method performed before record opened.

The Read method is executed when the IsClosed property of the HiRDBDataReader class is true.
S: Terminates processing.
P: Execute the ExecuteReader method of the HiRDBCommand class, open the record, and then execute the method.

KFPZ24018-E A

Unable to specify method for cast due to null value.

An attempt is made to acquire null data by using one of the following methods in the HiRDBDataReader class: GetBoolean, GetByte, GetBytes, GetChar, GetChars, GetDateTime, GetDecimal, GetDouble, GetFloat, GetInt16, GetInt32, GetInt64, or GetString method.
S: Terminates processing.
P: Acquire null data by using the GetValue method of the HiRDBDataReader class.

KFPZ24019-E A

Invalid value for column number of methods in HiRDBDataReader class.

Because an invalid column number has been used, one of the following methods in the HiRDBDataReader class is being executed: GetBoolean, GetByte, GetBytes, GetChar, GetChars, GetDataTypeName, GetDateTime, GetDecimal, GetDouble, GetFieldType, GetFloat, GetInt16, GetInt32, GetInt64, GetName, GetString, GetValue, IsDBNull, or GetFieldArrayCount method.
S: Terminates processing.
P: Check the column number, and execute the method.

KFPZ24020-E A

Invalid column name specified in GetOrdinal method.

The GetOrdinal method of the HiRDBDataReader class is being executed by specifying an invalid column name.
S: Terminates processing.
P: Check the column name, and execute the method.

KFPZ24021-E A

Invalid parameter name specified in method of HiRDBParameterCollection class.

Either the IndexOf or RemoveAt method of the HiRDBParameterCollection class is executed by specifying an invalid parameter name.
S: Terminates processing.
P: Check the parameter name, and execute the method.

KFPZ24022-E A

Unable to perform Commit method or Rollback method, because transaction already terminated.

Either the Commit or Rollback method of the HiRDBTransaction class is being executed when the transaction is complete.
S: Terminates processing.
P: The transaction is already complete; the method should not be executed.

KFPZ24023-E A

Invalid DataAdapter property.

When the DataAdapter property of the HiRDBCommandBuilder class is not yet set, one of the following methods is executed: GetDeleteCommand, GetInsertCommand, GetUpdateCommand, or RefreshSchema method.
S: Terminates processing.
P: Set and execute the DataAdapter property.

KFPZ24024-E A

Invalid SelectCommand property of HiRDBDataAdapter class object.

When the SelectCommand property of the DataAdapter object of the HiRDBCommandBuilder class is not yet set, one of the following methods is executed: GetDeleteCommand, GetInsertCommand, GetUpdateCommand, or RefreshSchema method.
S: Terminates processing.
P: Set the SelectCommand property of the DataAdapter object, and then execute the method.

KFPZ24025-E A

Unable to specify Null for specified property or argument.

null is specified in a property, constructor argument, or method argument for which null cannot be specified.
S: Terminates processing.
P: Specify a non-null value.

KFPZ24026-E A

Specified value not convertible into HiRDB Type aa....aa

A value that cannot be converted into the type specified in the HiRDBType property of the aa....aa-th HiRDBParameter class is specified in the Value property.
aa....aa: Parameter number
S: Terminates processing.
P: In the Value property, specify either the value of a convertible type or the value of the type specified in the HiRDBType property.

KFPZ24027-E A

Missing Specification of table name in HiRDBDataAdapter.Update method.

No table name is specified in HiRDBDataAdapter.Update method processing.
S: Terminates processing.
P: Specify a table name in HiRDBDataAdapter.Update method processing.

KFPZ24028-E A

Invalid value for Size property in HiRDBParameter class.

An invalid value was set for the Size property of the HiRDBParameter class.
S: Terminates processing.
P: Set a valid value for the Size property.

KFPZ24029-E A

Invalid value,property=aa....aa,value=bb....bb.

There is an invalid property specification value.
aa....aa: Property name
bb....bb: Property specification value
S: Terminates processing.
P: Revise the property specification value.

KFPZ24031-E A

aa....aa closed.

Processing cannot be accepted because the aa....aa class instance is already closed.
aa....aa: Class name
S: Terminates processing.
P: Regenerate the instance, and then re-execute.

KFPZ24033-E A

Invalid cursor position,reason=aa....aa.

Processing cannot be accepted because the cursor is not in an enabled row.
aa....aa: One of the following character strings is displayed.
BEFORE FIRST ROW: The cursor is before the first row.
AFTER LAST ROW: The cursor is after the last row.
S: Terminates processing.
P: Position the cursor in an enabled row, and then re-execute.

KFPZ24034-E A

Invalid argument,number=aa....aa,value=bb....bb,method=cc....cc.

An argument value is invalid.
aa....aa: Argument sequence number (1, 2, ..., n)
bb....bb: Argument value
cc....cc: Method name
S: Terminates processing.
P: Revise the argument value, and then re-execute.

KFPZ24036-E A

Unsupported data type exists in update table, datacode=aa....aa.

There is a column in the table to be updated whose data type is not supported by the HiRDB.NET data provider.
aa....aa: Data code
S: Terminates processing.
P: Check the data types that are supported by HiRDB.NET data provider, and revise the table definitions. For details about HiRDB.NET data provider data types, see the HiRDB Version 9 UAP Development Guide.

KFPZ24039-E A

Unable to generate SQL command automatically, reason=aa....aa.

Could not automatically generate the updated SQL statement by way of the HiRDBCommandBuilder.
aa....aa: One of the following is output as a reason.
INVALID SERVER VERSION: The HiRDB server version is earlier than the 08-04 version.
INVALID SELECTCOMMAND: The retrieval SQL statement specified in the DataAdapter property SelectCommand does not meet the conditions for automatically generating an updated SQL statement in the HiRDBCommandBuilder.
S: Terminates processing.
P: Correct the error and re-execute.
  • For INVALID SERVER VERSION, use the 08-04 or more recent version of the HiRDB server.
  • For INVALID SELECTCOMMAND, revise the retrieval SQL statement specified in the DataAdapter property SelectCommand. For details about DataAdapter properties, see the HiRDB Version 9 UAP Development Guide.

KFPZ24100-E A

Invalid connection string.

An invalid connection string argument was specified. Or, the required connection string argument is not specified.
S: Terminates processing.
P: Check the connection string, and then execute the command.

KFPZ24101-E A

Unable to allocate connection handle due to lack of memory.

Allocation of a connection handle failed due to a memory shortage.
S: Terminates processing.
P: Check the available memory for the execution environment.

KFPZ24102-E A

Unable to release connection handle due to lack of memory.

Release of a connection handle failed due to a memory shortage.
S: Terminates processing.
P: Check the available memory for the execution environment.

KFPZ24103-E A

Connection handle not allocated.

A connection handle is not allocated.
S: Terminates processing.
P: Allocate a connection handle.

KFPZ24104-E A

Error occurred in environment variable for connection.

An error occurred when an environment variable was being set.
S: Terminates processing.
P: Check the environment variable, and then execute the command.

KFPZ24105-E A

Too many SQL prepared and executed concurrently.

The number of sections in which HiRDB.NET Data Provider is executing SQL statements (the number of executing SQL statements) has exceeded the maximum allowable number (4,090).
S: Terminates processing.
P: For the SQL statements that have terminated, release their HiRDBCommand objects and HiRDBDataReader objects. After these objects are released, the corresponding sections can be reused. HiRDBCommand objects can be released using the Dispose() method, and HiRDBDataReader objects can be released using the Close() method.

KFPZ24106-E A

Invalid value for input ? parameter of DATETIME or INTERVAL data type.

The format of the value specified in the input ? parameter of the date, time, date interval, or time interval type is invalid.
S: Terminates processing.
P: Specify a valid character string representation value for a specified date, time, date interval, or time interval type.

KFPZ24107-E A

Overflow error occurred for input ? parameter of DECIMAL or DATETIME or INTERVAL data type.

An overflow occurred during the type conversion of the value of the input ? parameter of Decimal, date, time, date interval, or time interval type.
S: Terminates processing.
P: Assign the value of a date, time, date interval, or time interval type with an appropriate character string representation.

KFPZ24108-E A

Unknown type specified in DbType property.

An unavailable data type was specified in the DbType property of the HiRDBParameter class.
S: Terminates processing.
P: The type should be checked and assigned.

KFPZ24109-E A

Unsupported type specified in DbType property.

One of the following types is specified in the DbType property of the HiRDBParameter class: Boolean, Currency, Guid, or VarNumeric.
S: Terminates processing.
P: These types, which are unsupported, cannot be used; another value should be specified.

KFPZ24110-E A

Unmappable character appeared in conversion to UTF8.

Character codes that cannot be converted to UTF8 codes were included.
S: Terminates processing.
P: Use UTF8 characters.

KFPZ30001-I S

Usage: pdtrcmgr -d pathname [-b|-e] [-k { [s] [u] [p] [r]|[a] }] [-n uapname] [-s size] [-o]

Displays the specification format of the pdtrcmgr trace acquisition command.
S: Continues processing.
P: Specify the pdtrcmgr command correctly and re-execute.

KFPZ30002-E S

Command option error, option=-a, reason=bb....bb

Option specification is invalid.
a: Option specified incorrectly
bb....bb: Reason:
NOT TARGET: No target argument exists.
OUT OF RANGE: Specifiable range has been exceeded.
NO OPTION: Required option is missing.
INVALID CHAR: Invalid character is used.
ALREADY USED: Already being used
S: Terminates processing.
P: Correct the error and re-execute.

KFPZ30003-E S

End Request failed, pathname=aa....aa, bb....bb

The SQL trace output request cannot be stopped because the files used by the system could not be deleted.
aa....aa: Path name with the error (last 30 bytes only if the name is longer than 30 bytes)
bb....bb: Error cause or error number:

{ reason=cc....cc |errno=dd....dd }

cc....cc: Error cause:
INVALID PATH: Invalid path name
PERMISSION DENIED: Permission error
dd....dd: Error number
S: Terminates processing.
P: Correct the error and re-execute.
  • If the error cause is INVALID PATH, the specified path name may be incorrect or a trace acquisition request may have not been entered.
  • If the error cause is PERMISSION DENIED, the permission for the specified path may not be valid.
  • If an error number is displayed, refer to errno.h.

KFPZ30004-E S

Begin request failed, pathname=aa....aa, func=bb....bb, cc....cc

The SQL trace output request cannot be started because files to be used by the system could not be created (updated).
aa....aa: Path name with the error (last 30 bytes only if the name is longer than 30 bytes)
bb....bb: Name of the function in which the error occurred:

{ fopen|fclose }

cc....cc: Error cause or error number:

{ reason=dd....dd |errno=ee....ee }

dd....dd: Error cause:
INVALID PATH: Invalid path name
PERMISSION DENIED: Permission error
FILE TABLE OVERFLOW: Overflow
TOO MANY OPEN FILES: Open control over
ee....ee: Error number
S: Terminates processing.
P: Correct the error and re-execute.
  • If the error cause is INVALID PATH, the specified path name may be incorrect or a trace acquisition request may have not been entered.
  • If the error cause is PERMISSION DENIED, the permission for the specified path may not be valid.
  • If an error number is displayed, refer to errno.h.

KFPZ30005-E S

Trace information file error, pathname=aa....aa, func=bb....bb, errno=cc....cc

The SQL trace cannot be output because the trace information file (.#pdtrc) cannot be opened or closed.
aa....aa: Path name with the error (last 30 bytes only if the name is longer than 30 bytes)
bb....bb: Name of the function in which the error occurred: {fopen|fclose}
cc....cc: Error number
S: Terminates processing.
P: Correct the error based on the path name, function name, and error number, and then re-execute. For the error numbers, refer to errno.h.

KFPZ40001-I E

Usage:pdclttrc [-s server_name] [-p process_id] [-e] [-l PDUAPREPLVL_values] [-m ?parameter_max_data_size] [-n number_of_output_operation_codes] [-o sqltrace_file_size]

A pdclttrc command option is specified in invalid format.
S: Terminates processing.
O: Revise the option specification format, and then re-execute the command.

KFPZ40002-W S

-l option ignored, because server_process performing memory communication, server_name=aa....aa, process_id=bb....bb

The server process is conducting memory communications; any specification of the -1 option is ignored.
aa....aa: Server name
bb....bb: Server process ID
S: Continues processing.

KFPZ40003-E S

Server_process already executed for pdclttrc command, server_name=aa....aa, process_id=bb....bb

The server process is already dynamically acquiring SQL traces.
aa....aa: Server name
bb....bb: Server process ID
S: Terminates processing.
O: To re-execute, terminate the acquisition of SQL traces.

KFPZ40004-E S

Server_process not connected with client, server_name=aa....aa, process_id=bb....bb

The server process is not connected to a client.
aa....aa: Server name
bb....bb: Server process ID
S: Terminates processing.
O: Specify a server process that is connected to a client.

KFPZ40005-E E

Specified server_process not exist, server_name=aa....aa, process_id=bb....bb

The specified server process does not exist.
aa....aa: Server name
bb....bb: Server process ID
S: Terminates processing.
O: Specify a server process that exists.