HPlogo ALLBASE/SQL Message Manual: HP 9000 Computer Systems

Chapter 9 ALLBASE/SQL Error Messages 4050-10933

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

4050
MESSAGE

ALLBASE/SQL internal error at !(!) (Node ! out of context). (DBERR 4050)

CAUSE

Internal error. The node in question is not a valid one in current context.

ACTION

If you have performed a backward migration, the view or stored section that you are accessing needs to be dropped and recreated under the current release. If you continue to see this message, record as much information as possible and contact your HP Service Representative or Response Center.

4051
MESSAGE

ALLBASE/SQL internal error at ! (! ). (DBERR 4051)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4053
MESSAGE

ALLBASE/SQL internal error (! !). (DBERR 4053)

CAUSE

Internal error, possibly caused by the incorrect handling of installed sections after database migration.

ACTION

Re-preprocess the application and install the new module into the migrated database.

4054
MESSAGE

ALLBASE/SQL internal error (! !). (DBERR 4054)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4059
MESSAGE

ALLBASE/SQL internal error (!,!,!,!,!). (DBERR 4059)

CAUSE

Internal error.

ACTION

Record the file system error code returned and as much information as possible. Contact your HP Service Representative or Response Center.

4101
MESSAGE

ALLBASE/SQL shared memory allocation failed. (! !). (DBERR 4101)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the system administration manual.

4102
MESSAGE

ALLBASE/SQL unable to fork. (! !). (DBERR 4102)

CAUSE

An HP-UX error occurred.

ACTION

Refer to the system administration manual.

4103
MESSAGE

ALLBASE/SQL unable to execute hpsqlproc. (! !). (DBERR 4103)

CAUSE

An HP-UX file system error occurred or you do not have hpsqlproc on the client node.

ACTION

Refer to the system administration manual, reinstall ALLBASE/SQL if local access is desired, or use NETUtil to configure an AliasDB file for ALLBASE/NET remote access.

4104
MESSAGE

ALLBASE/SQL shared memory attachment failed. (! !). (DBERR 4104)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the system administration manual.

4105
MESSAGE

hpsqlproc process terminated prematurely. (DBERR 4105)

CAUSE

The process, hpsqlproc, has been terminated prematurely. (hpsqlproc is a process invoked whenever ISQL, the preprocessors, or application programs are executed.)

ACTION

Issue your command or run your program again. If this problem persists, record as much information as possible and contact your HP Service Representative or Response Center.

4111
MESSAGE

Cannot get ALLBASE/SQL system pointer. (DBERR 4111)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4112
MESSAGE

Cannot set ALLBASE/SQL system pointer. (DBERR 4112)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4118
MESSAGE

Invalid JRB version is found. (DBERR 4118)

CAUSE

The application being run is linked to a newer version of ALLBASE than what is currently installed on your system.

ACTION

The application needs to be relinked with the current version which is currently installed on your system, or a version of ALLBASE consistent with the application needs to be installed on your system. Contact your system administrator.

4121
MESSAGE

hpsqlproc shared memory attachment failed. (! !). (DBERR 4121)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the system administration manual.

4122
MESSAGE

hpsqlproc detected premature termination of application. (DBERR 4122)

CAUSE

ISQL, the preprocessor, or an application program terminated prematurely causing hpsqlproc to terminate. (hpsqlproc is a process invoked whenever ISQL, the preprocessors, or an application program is executed.)

ACTION

If you were running an application program, check for a programming error. If it was not a programming error, record as much information as possible and contact your HP Service Representative or Response Center.

4127
MESSAGE

Back-end data segment increment failed. (! !). (DBERR 4127)

CAUSE

An HP-UX error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file for an error description. Record as much information as possible and contact your HP Service Representative or Response Center.

4128
MESSAGE

Back-end data segment decrement failed. (! !). (DBERR 4128)

CAUSE

An HP-UX error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file for an error description. Record as much information as possible and contact your HP Service Representative or Response Center.

4130
MESSAGE

ALLBASE/SQL internal error. (! !) (DBERR 4130)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4131
MESSAGE

ALLBASE/SQL internal error. (! !) (DBERR 4131)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4132
MESSAGE

ALLBASE/SQL internal error. (! !) (DBERR 4132)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4133
MESSAGE

ALLBASE/SQL internal error. (! !) (DBERR 4133)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4134
MESSAGE

ALLBASE/SQL internal error. (! !) (DBERR 4134)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4150
MESSAGE

ALLBASE/SQL already started. (! !) (DBERR 4150)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

4170
MESSAGE

hpsqlproc unable to get a semaphore. (HP-UX errno !) (DBERR 4170)

CAUSE

The system limit on semaphores may have been reached.

ACTION

Increase the values of the semmni and semmns system parameters. If the problem persists, refer to the /usr/include/sys/errno.h file for an error description, record as much information as possible, and contact your HP Service Representative or Response Center.

4171
MESSAGE

ALLBASE/SQL unable to post a semaphore. (HP-UX errno !) (DBERR 4171)

CAUSE

An HP-UX error occurred.

ACTION

Refer to /usr/include/sys/errno.h file for an error description. Record as much information as possible and contact your HP Service Representative or Response Center.

4172
MESSAGE

hpsqlproc failed while waiting on a semaphore. (HP-UX errno !) (DBERR 4172)

CAUSE

An HP-UX error occurred.

ACTION

Refer to /usr/include/sys/errno.h file for an error description. Record as much information as possible and contact your HP Service Representative or Response Center.

4173
MESSAGE

hpsqlproc failed to get attributes of a semaphore. (HP-UX errno !) (DBERR 4173)

CAUSE

An HP-UX error occurred.

ACTION

Refer to /usr/include/sys/errno.h file for an error description. Record as much information as possible and contact your HP Service Representative or Response Center.

4174
MESSAGE

hpsqlproc failed to set attributes of a semaphore. (HP-UX errno !) (DBERR 4174)

CAUSE

An HP-UX error occurred.

ACTION

Refer to /usr/include/sys/errno.h file for an error description. Record as much information as possible and contact your HP Service Representative or Response Center.

4175
MESSAGE

Multi-connect not supported using signal IPC. (DBERR 4175)

CAUSE

The front-end and back-end processes are communicating with signals, but multi CONNECT requires a fastipc environment. Fastipc is supported on HP-UX 7.08 and later.

ACTION

Update HP-UX to a version that supports fastipc.

4200
MESSAGE

ALLBASE/SQL alignment error on column ! in buffer !. (DBERR 4200)

CAUSE

The formatting information on host variables was generated incorrectly.

ACTION

Check the format node information in your application program. If the problem was not caused by a programming error, record as much information as possible and contact your HP Service Representative or Response Center.

8101
MESSAGE

Unrecognized command. (DBERR 8101)

CAUSE

The command name you entered does not exist or was entered incorrectly.

ACTION

Use the SQLUtil HELP command or refer to the ALLBASE/SQL Database Administration Guide to obtain a list and description of valid SQLUtil commands.

8102
MESSAGE

Command not yet implemented. (DBERR 8102)

CAUSE

The command name you entered does not exist or was entered incorrectly.

ACTION

Use the SQLUtil HELP command or refer to the ALLBASE/SQL Database Administration Guide to obtain a list and description of valid SQLUtil commands.

8103
MESSAGE

File '!' not found. (DBERR 8103)

CAUSE

The file name specified in the MOVEFILE or PURGEFILE command was entered incorrectly or does not exist.

ACTION

Check your spelling. Use the HP-UX ls command to verify the existence of the specified file.

8111
MESSAGE

Re-typed maintenance word doesn't match. Maintenance word not changed. (DBERR 8111)

CAUSE

The maintenance word was not changed because SQLUtil was unsure what the new maintenance word should be.

ACTION

Issue the SETDBEMAINT command.

8115
MESSAGE

Value must be in the range !..!. (DBERR 8115)

CAUSE

The value specified for one or more parameters of the ALTDBE is invalid.

ACTION

Issue the ALTDBE command again, specifying valid numbers for following parameters: Number of Runtime Control Block Pages should be 17 to 128 pages; Number of Data Buffer Pages should a minimum of 15; Number of Log Buffer Pages should be 24 to 120 pages; and Max. Transactions should be 2 to 240 transactions.

8116
MESSAGE

Bad numeric input. (DBERR 8116)

CAUSE

You entered non-numeric input where numeric input was expected.

ACTION

Issue the ALTDBE command again, specifying valid numbers.

8118
MESSAGE

Cannot open file. (! !). (DBERR 8118)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the system administration manual.

8131
MESSAGE

File '!' is not a DBEFile. (DBERR 8131)

CAUSE

The specified file is not a DBEFile.

ACTION

Issue the command again, specifying a valid DBEFile.

8132
MESSAGE

File '!' not accessible. (! !). (DBERR 8132)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the system administration manual.

8133
MESSAGE

Internal error occurred. (! !). (DBERR 8133)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the system administration manual.

8201
MESSAGE

Open failed on DBECon file. (! !). (DBERR 8201)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8202
MESSAGE

Close failed on DBECon file. (! !). (DBERR 8202)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8203
MESSAGE

Read failed on DBECon file. (! !). (DBERR 8203)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8204
MESSAGE

Write failed on DBECon file. (! !). (DBERR 8204)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8205
MESSAGE

STORE failed. (! !). (DBERR 8205)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8206
MESSAGE

RESTORE failed. (! !). (DBERR 8206)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8207
MESSAGE

Operation not performed; illegal capability. (DBERR 8207)

CAUSE

You do not have the capability to perform the specified command.

ACTION

Contact a user who has the required capability. Refer to the ALLBASE/SQL Database Administration Guide for additional information on SQLUtil.

8208
MESSAGE

Invalid DBECon file. (DBERR 8208)

CAUSE

The file you specified in the ALTDBE, MOVEFILE, or PURGEDBE command is not a DBECon file.

ACTION

Check your spelling. Issue the command again, specifying a valid DBECon file.

8209
MESSAGE

GETINFO failed. (! !). (DBERR 8209)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8210
MESSAGE

Open failed on a DBEFile. (! !). (DBERR 8210)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8211
MESSAGE

Close failed on a DBEFile. (! !) (DBERR 8211)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8212
MESSAGE

Read failed on a DBEFile. (! !) (DBERR 8212)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8213
MESSAGE

Write failed on a DBEFile. (! !) (DBERR 8213)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8214
MESSAGE

Unable to access System Catalog due to error #!. (DBERR 8214)

CAUSE

You cannot access the System Catalog due to another error.

ACTION

Refer to the cause and action of the additional error.

8215
MESSAGE

BUILD failed. (! !) (DBERR 8215)

CAUSE

An HP-UX file system error occurred.

ACTION

Refer to the /usr/include/sys/errno.h file.

8216
MESSAGE

Permission denied. (DBERR 8216)

CAUSE

You tried to issue PURGEFILE with superuser but the DBEnvironment directory does not have correct permission.

ACTION

Set the DBEnvironment directory correctly. Refer to the ALLBASE/SQL Database Administration Guide.

8217
MESSAGE

Specified DBEFile is not associated with specified DBEnvironment. (DBERR 8217)

CAUSE

The DBEFile you specified in the MOVEFILE command exists, but is not associated with the specified DBEnvironment.

ACTION

Issue the command again, specifying the correct DBEnvironment

8219
MESSAGE

Internal error #!, detail #!. (DBERR 8219)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your ALLBASE/SQL Service Representative or Response Center.

8220
MESSAGE

Not a valid ALLBASE/SQL DBEnvironment. (DBERR 8220)

CAUSE

You tried to access an HP IMAGE DBEnvironment through SQLUtil.

ACTION

Use HPIUtil to access HP IMAGE DBEnvironments, and SQLUtil to access ALLBASE/SQL DBEnvironments.

8221
MESSAGE

Internal NLS error. (DBERR 8221)

CAUSE

The local language table corresponding to your language cannot be accessed, probably because the environment file or custdatatable file does not exist.

ACTION

Contact your system administrator.

8222
MESSAGE

Message catalog not available - see system administrator. (DBERR 8222)

CAUSE

The message catalog file cannot be accessed, probably because it does not exist.

ACTION

Contact your system administrator.

8223
MESSAGE

Invalid Syntax. (DBERR 8223)

CAUSE

The syntax of the command is invalid.

ACTION

Refer to the ALLBASE/SQL Database Administration Guide for the correct syntax.

8224
MESSAGE

Integer overflow, maximum value = ! (DBERR 8224)

CAUSE

The integer value specified exceeds the maximum value.

ACTION

Issue the command again with a valid integer value.

8225
MESSAGE

Backward migration is needed - use SQLMIGRATE. (DBERR 8225)

CAUSE

The release of the ALLBASE/SQL software does not match the version of the DBEnvironment.

ACTION

Use the migration tool, SQLMigrate, to migrate the DBEnvironment backward to the proper version or use a newer release of the ALLBASE/SQL software.

8226
MESSAGE

Forward migration is needed - use SQLMIGRATE. (DBERR 8226)

CAUSE

The release of the ALLBASE/SQL software does not match the version of the DBEnvironment.

ACTION

Use the migration tool, SQLMigrate, to migrate the DBEnvironment forward to the proper version or use an older release of the ALLBASE/SQL software.

8227
MESSAGE

DBEnvironment corrupted during previous migration. (DBERR 8227)

CAUSE

At some prior time, a migration attempt failed which corrupted the DBEnvironment in the process.

ACTION

Restore the DBEnvironment from the backup.

8229
MESSAGE

Keyword required for this command. (DBERR 8229)

CAUSE

The command you entered requires a keyword for completion.

ACTION

Enter an appropriate keyword as shown in the help message syntax for the command you entered.

8231
MESSAGE

Illegal input - invalid Unit or Keyword (DBERR 8231)

CAUSE

The responses to the maximum timeout or default timeout prompts of the ALTDBE command contain an incorrect unit or keyword.

ACTION

Refer to the ALLBASE/SQL Database Administration Guide for the correct syntax of the ALTDBE command.

8232
MESSAGE

Index exceeds buffer size (DBERR 8232)

CAUSE

An SQLUtil internal error occurred.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

8233
MESSAGE

Unknown option: ! (DBERR 8233)

CAUSE

The option specified is invalid.

ACTION

Refer to the ALLBASE/SQL Database Administration Guide for the correct syntax.

8234
MESSAGE

Restorelog on device '!' failed. (DBERR 8234)

CAUSE

You specified an invalid input device when issuing a RESTORELOG command.

ACTION

Check with your system administrator to obtain the correct device name.

8235
MESSAGE

No such user exists on system. (DBERR 8235)

CAUSE

The user name you specified in the RESTORE command does not exist.

ACTION

Check your spelling and the HP-UX password file for legal names and enter the command again, specifying a valid name.

8238
MESSAGE

File name must be no more than ! bytes. (DBERR 8238)

CAUSE

File name is more than 256 characters.

ACTION

Change the file name to have a maximum of 256 characters only.

8249
MESSAGE

No Log file name was specified. (DBERR 8249)

CAUSE

There is no log file name specified.

ACTION

Please specify a log file name to convert to a wrapper DBEnvironment.

8270
MESSAGE

Cannot make DBEFile0 pseudo-mapped. (DBERR 8270)

CAUSE

You cannot convert DBEFile0 to a pseudo-mapped file.

ACTION

No action required. If you wish, choose a different DBEFile for conversion, then issue the MOVEFILE command again.

8271
MESSAGE

Pseudo-mapped file exists in DBEnvironment. Cannot perform STOREONLINE. (DBERR 8271)

CAUSE

One or more DBEFiles within the DBEnvironment has the file access mode set to pseudo-mapped. The DBEnvironment must contain only mapped access files in order to use the STOREONLINE command.

ACTION

Use the SQLUtil SHOWACCESS command to determine which files have pseudo-mapped access. If desired, change the access mode of each file from pseudo-mapped to mapped using the SQLUtil MOVEFILE command. Then reissue the STOREONLINE command.

8273
MESSAGE

Too many files, MAX = 128 files. (DBERR 8273)

CAUSE

Number of files exceeds the limit.

ACTION

Keep the number of files to be within 128.

8274
MESSAGE

Too many files, MAX = 256 files. (DBERR 8274)

CAUSE

Number of files while restoring exceeds the limit.

ACTION

Keep the number of files within 256 while restoring.

8275
MESSAGE

Chkpthlp Failed. (DBERR 8275)

CAUSE

Chkpthlp help command failed. Error occurred while flushing dirty pages from buffer pool.

ACTION

Checkpoint process is not done. Try this again after giving the checkpoint command in ISQL.

9126
MESSAGE

Allbase Server Error. Invalid format node data type encountered.(DBERR 9126)

CAUSE

An incorrect node data type was used.

ACTION

Change to a correct data type.

10000
MESSAGE

Internal error detected at run time. (DBERR 10000)

CAUSE

SQLCA is corrupt. The command was not executed.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

10001
MESSAGE

Internal error detected at run time. (DBERR 10001)

CAUSE

SQLCA.SQLEXT is corrupt. The command was not executed.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

10002
MESSAGE

More than one row qualifies for SELECT INTO. (DBERR 10002)

CAUSE

This form of the SELECT statement in a program can handle only single row query results.

ACTION

Modify the program to use BULK SELECT or FETCH via a cursor.

10003
MESSAGE

EXECUTE IMMEDIATE invalid for a SELECT statement. (DBERR 10003)

CAUSE

You attempted to use a SELECT statement with an EXECUTE IMMEDIATE statement.

ACTION

Use the DESCRIBE statement to distinguish between queries and non-queries. Refer to the ALLBASE/SQL application programming guide for the language you are using for additional information on handling dynamic queries.

10004
MESSAGE

EXECUTE IMMEDIATE invalid with host variable. (DBERR 10004)

CAUSE

The EXECUTE IMMEDIATE statement contained a host variable.

ACTION

Eliminate the host variable from the EXECUTE IMMEDIATE statement in the source file and re-preprocess your program.

10005
MESSAGE

Too many columns in dynamic FETCH. (DBERR 10005)

CAUSE

There was not enough buffer space for the number of columns specified in the FETCH statement.

ACTION

Reduce the number of columns specified in the select list or increase your buffer space, then re-preprocess your program.

10006
MESSAGE

Bad starting index. (DBERR 10006)

CAUSE

The value stored in the StartIndex host variable named in the INTO clause of a BULK SELECT, BULK FETCH, or BULK INSERT statement was either less than 1 or greater than the number of records the host variable array can accommodate. Control returns to the calling program, but the command is not executed.

ACTION

Modify the source file constructs that assign a value to StartIndex to ensure that the value is from 1 through the maximum number of records that the host variable can accommodate and re-preprocess your program.

10007
MESSAGE

Bad row count. (DBERR 10007)

CAUSE

The value stored in the NumberOfRows host variable you named in the INTO clause of a BULK SELECT or BULK FETCH or the VALUES clause of a BULK INSERT statement is negative

or

the NumberOfRows plus the StartIndex minus 1 is greater than the number of rows the host variable array can accommodate.

Control returns to the calling program, but the command is not executed. No rows were retrieved or inserted.

ACTION

Modify the source file constructs that assign a value to StartIndex to ensure that the value is from 1 through the maximum number of records that the host variable can accommodate and re-preprocess your program.

10008
MESSAGE

Message catalog not available - see system administrator. (DBERR 10008)

CAUSE

The message catalog may not be installed on your system.

ACTION

Contact your system administrator.

10010
MESSAGE

DBEnvironment name too long. (DBERR 10010)

CAUSE

The DBEnvironment name specified at run-time exceeds the maximum of 128 bytes fully qualified.

ACTION

Re-run your application, specifying a valid DBEnvironment name.

10011
MESSAGE

PREPARE invalid with host variable. (DBERR 10011)

CAUSE

The PREPARE statement contained a host variable.

ACTION

Eliminate the host variable from the PREPARE statement in the source file and re-preprocess your program.

10012
MESSAGE

Internal error. Cannot get language information table for user's language. (DBERR 10012)

CAUSE

The character set table for the language you specified is not accessible.

ACTION

Install NLS onto system.

10013
MESSAGE

Invalid number of columns specified in SQLDA.SQLN (DBERR 10013)

CAUSE

The number of columns you specified is less than zero, equal to zero, or greater than 1024.

ACTION

Change the number of columns to a value greater than zero and less than 1025.

10014
MESSAGE

Invalid format array address in SQLDA.SQLFMTARR. (DBERR 10014)

CAUSE

SQLDA.SQLFMTARR is not pointing to the buffer.

ACTION

Initialize SQLDA.SQLFMTARR.

10015
MESSAGE

Invalid version number specified in the SQLX TABLE parameter. (DBERR 10015)

CAUSE

An unknown TABLE.VERSION setting was passed to the SQLX interface.

ACTION

Correct the TABLE.VERSION setting.

10016
MESSAGE

Invalid version number specified in the SQLX COLUMNS parameter. (DBERR 10016)

CAUSE

An unknown COLUMNS.VERSION setting was passed to the SQLX interface.

ACTION

Correct the COLUMNS.VERSION setting.

10017
MESSAGE

Internal error. Could not allocate or deallocate the linear tree node. (DBERR 10017)

CAUSE

The linear tree node could not be allocated or deallocated. This may be caused by a memory resource failure.

ACTION

Try your program again later. If the condition persists, then record as much information as possible and contact your HP Service Representative or Response Center.

10018
MESSAGE

Invalid setting in PARMCB.CODE_FLAG. (DBERR 10018)

CAUSE

An unknown PARMCB.CODE_FLAG setting was passed to the SQLX interface.

ACTION

Correct the PARMCB.CODE_FLAG setting.

10019
MESSAGE

Invalid setting in PARMCB.SECTION.SECTION_NUM. (DBERR 10019)

CAUSE

The PARMCB.SECTION.SECTION_NUM specified is 0, less than -32767, or greater than 32767.

ACTION

Specify a valid RMCB.SECTION.SECTION_NUM value.

10020
MESSAGE

Cannot change current connection because a transaction is active. (DBERR 10020)

CAUSE

A transaction is still active when issuing a CONNECT, SET CONNECTION, START DBE, START DBE NEW, or START DBE NEWLOG statement in single-transaction mode.

ACTION

Either commit or rollback the transaction, or change to multi-transaction mode. Then retry the operation.

10021
MESSAGE

The SQLX function code setting is not supported or invalid. (DBERR 10021)

CAUSE

An unknown CODE parameter setting was passed to the SQLX interface.

ACTION

Specify a valid CODE parameter.

10022
MESSAGE

Invalid version number specified in the SQLX AREAS parameter. (DBERR 10022)

CAUSE

An unknown AREAS.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid AREAS.VERSION setting.

10023
MESSAGE

Invalid version number specified in the SQLX SQLEA parameter. (DBERR 10023)

CAUSE

An unknown SQLEA.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid SQLEA.VERSION setting.

10024
MESSAGE

Invalid version number specified in the SQLX SQLPA parameter. (DBERR 10024)

CAUSE

An unknown SQLPA.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid SQLPA.VERSION setting.

10025
MESSAGE

Invalid version number specified in the SQLX PARMCB parameter. (DBERR 10025)

CAUSE

An unknown PARMCB.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid PARMCB.VERSION setting.

10026
MESSAGE

Invalid version number specified in the SQLX SECTION parameter. (DBERR 10026)

CAUSE

An unknown SECTION.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid SECTION.VERSION setting.

10027
MESSAGE

Invalid version number specified in the SQLX STATEMENT parameter. (DBERR 10027)

CAUSE

An unknown STATEMENT.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid STATEMENT.VERSION setting.

10028
MESSAGE

Invalid version number specified in the SQLX PARMS parameter. (DBERR 10028)

CAUSE

An unknown PARMS.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid PARMS.VERSION setting.

10029
MESSAGE

Invalid version number specified in the SQLX DATABUF parameter. (DBERR 10029)

CAUSE

An unknown DATABUF.VERSION setting was passed to the SQLX interface.

ACTION

Specify a valid DATABUF.VERSION setting.

10030
MESSAGE

SQL statement not allowed. (DBERR 10030)

CAUSE

The SQL statement you specified is not allowed in the SQLX routine called.

ACTION

Specify a valid SQL statement for the SQLX routine called.

10031
MESSAGE

Number of PARMS formats did not match the SQL command. (DBERR 10031)

CAUSE

The PARMS.PARMBUF_FMT is passed when not needed, or is not passed when needed, or does not match the number of input host variables.

ACTION

Correct the PARMS.PARMBUF_FMT parameter.

10032
MESSAGE

Number of DATABUF formats did not match the SQL command. (DBERR 10032)

CAUSE

The DATABUF.BUFFER_FMT is passed when not needed, or is not passed when needed, or does not match the number of input host variables.

ACTION

Correct the DATABUF.BUFFER_FMT parameter.

10033
MESSAGE

No input host variables specified for BULK INSERT. (DBERR 10033)

CAUSE

You have not specified input host variables for a BULK INSERT statement.

ACTION

Specify input host variables in the BULK INSERT statement.

10034
MESSAGE

No output host variables specified for FETCH or SELECT. (DBERR 10034)

CAUSE

You have not specified output host variables for FETCH or SELECT statements.

ACTION

Specify output host variables in the FETCH or SELECT statements.

10035
MESSAGE

The SQL statement is unknown. (DBERR 10035)

CAUSE

The SQL statement you specified cannot be processed by the SQLX interface.

ACTION

Specify a valid SQL statement.

10036
MESSAGE

The specified connection name is already in use. (DBERR 10036)

CAUSE

You have specified a connection name that is already used by another CONNECT.

ACTION

Specify a unique connection name.

10037
MESSAGE

The specified connection name is not open. (DBERR 10037)

CAUSE

You specified a connection name that is not associated with a CONNECT.

ACTION

Specify a valid connection name.

10038
MESSAGE

Invalid number of columns in PARMCB.COLUMNS.NUM_COLUMNS. (DBERR 10038)

CAUSE

The number of columns you specified in PARMCB.COLUMNS.NUM_COLUMNS is less than 0 or greater than 255.

ACTION

Correct the value of PARMCB.COLUMNS.NUM_COLUMNS.

10039
MESSAGE

Invalid number of formats specified. (DBERR 10039)

CAUSE

The number of format elements you specified is either less than or equal to 0, or greater than 1024.

ACTION

Specify the correct number of format elements.

10040
MESSAGE

No more WSL records to transmit. (DBERR 10040)

CAUSE

A Transmit_Log reader has encountered the end of log. No more log records can be transmitted beyond this point until some more get written.

ACTION

Wait for a certain period and then retry.

10041
MESSAGE

Invalid MODE specified. (DBERR 10041)

CAUSE

The mode specified is invalid. Each intrinsic has a specified set of valid modes.

ACTION

Check the specified mode.

10042
MESSAGE

Invalid FLAG specified. (DBERR 10042)

CAUSE

The flag specified in the arglist is invalid. Each intrinsic has a specified set of valid flags.

ACTION

Check the specified flag.

10043
MESSAGE

Invalid log scan id passed. (DBERR 10043)

CAUSE

This error can be seen by either Transmit_Log or Close_Log_Scan when the scan_id specified in the arglist does not match that of a valid log scan currently open by this process.

ACTION

Check the scan_id specified in the arglist against the scan_ids previously returned by Open_Log_Scan.

10044
MESSAGE

Invalid log buffer size. (DBERR 10044)

CAUSE

The buffer_size specified in the arglist is not large enough to contain even the smallest WSL record. This error can be encountered by Transmit_Log and Apply_Log.

ACTION

Check the buffer_size field in the arglist to determine if it has been properly initialized. If it has been, then a larger buffer should be defined since it is too small to receive any WSL records.

10045
MESSAGE

Invalid value of used log buffer space. (DBERR 10045)

CAUSE

Apply_Log has determined that the size_used specified in the arglist is invalid. This indicates that either the size_used is smaller than the smallest WSL record possible, or that the size_used is greater than the number of bytes reserved in the log buffer (as indicated by the buffer_size field in the arglist).

ACTION

Check that the size_used is less than or equal to the buffer_size field in the arglist. The size_used being passed to Apply_Log should also be checked against the value that was returned by Transmit_Log.

10046
MESSAGE

Invalid buffer offset passed. (DBERR 10046)

CAUSE

Apply_Log has determined that the buffer_offset field specified in the arglist does not point to a valid position in the log buffer. This will occur if the buffer_offset contains a negative value, or a number greater than the size_used field specified in the arglist.

ACTION

Check the application.

10047
MESSAGE

A WSL record in the log buffer has an invalid record length specified. (DBERR 10047)

CAUSE

The Apply_Log intrinsic attempts consistency checking on the lengths of records encountered in the log buffer. If the current position in the buffer plus the length of the next log record takes it beyond the end of the used buffer space, Apply_Log will generate this error. On BEGIN WORK, if the op code of the next log record allows predetermining its correct length, the specified record length is checked against this value.

ACTION

Check the parameters set up by the application.

10048
MESSAGE

A BEGIN WORK WSL record encountered out of sequence. (DBERR 10048)

CAUSE

This error is generated when Apply_Log encounters the BEGIN WORK WSL record for a new transaction while a previous Apply_Log transaction is still in progress. A possible cause is if an application started applying transaction T1 (which spanned multiple log buffers) and tried to apply transaction T2 before applying the COMMIT WORK WSL record for T1. This error is most likely encountered when a single Apply-Log server process is applying transactions received from multiple open scans. Another possible cause is if a transmission error occurred and the end of the transaction (containing the COMMIT WORK WSL record) was lost.

ACTION

Check the application. If the application is handling transactions correctly (especially ones that span multiple log buffers) then you may try transmitting again the transactions being applied.

10049
MESSAGE

No apply WSL records transaction currently active. (DBERR 10049)

CAUSE

Apply_Log encountered a WSL record that was not a BEGIN WORK record, and the BEGIN WORK WSL record has not been processed for the transaction. One cause is if the Apply_Log transaction was aborted and the user tries to continue applying log records without starting at the beginning of the transaction. Another cause is if a transmission error has occurred and the beginning of the transaction has been lost.

ACTION

Check the application to determine if transactions are correctly reapplied (especially transactions which span multiple log buffers). Then try to transmit the transactions and apply them again. If the condition persists, try closing and reopening the log scan.

10050
MESSAGE

WSL records applied did not match transaction length. (DBERR 10050)

CAUSE

Apply_Log determined that applying the WSL record will lead to a mismatch between the number of bytes applied for the transaction and the length of the transaction specified in the BEGIN WORK WSL record. For all records, except a COMMIT WORK WSL record, this indicates that the record length plus the number of bytes previously applied would be greater than the transaction length specified in the BEGIN WORK record. For COMMIT WORK records, this error indicates that the length of the COMMIT WORK record plus the number of bytes previously applied does not exactly equal the required transaction length. This is encountered if part of the transaction has been lost (due to transmission errors, buffering schemes, etc.).

ACTION

Check the application to make sure complete transactions are being buffered and transmitted correctly. Then try to transmit the transactions and apply them again. If the condition persists, try closing and reopening the log scan.

10051
MESSAGE

Invalid number of partitions specified. (DBERR 10051)

CAUSE

Get_Scr or Modify_Scr encountered an invalid num_partitions in the arglist. The acceptable values for this field are somewhat dependent on the procedure being called in conjunction with the mode specified.

ACTION

Check the num_partitions specified in the arglist.

10052
MESSAGE

Invalid partition id encountered. (DBERR 10052)

CAUSE

Get_Scr or Modify_Scr encountered an invalid partition id passed in from the user. For Get_Scr, the partition id in error must be in the array pointed to be the partition_array field in the arglist. For Modify_Scr, the partition id must be in the SCR array for mode 1 (UPDATE SCR), or the partition array for mode 2 (DELETE SCR). All partition ids are required to be positive, non-zero numbers.

ACTION

Check the partition ids specified by the application.

10053
MESSAGE

Invalid number of SCR slots specified. (DBERR 10053)

CAUSE

An invalid num_SCR was specified in the arglist. In most cases, a non-positive value was specified. In the case of Get_Scr using mode 1 (SOFT RESYNC), this error can also be encountered if the num_SCR value is less than the value of num_partitions.

ACTION

Check the parameters specified by the application.

10054
MESSAGE

Invalid specification for number of SCR slots used. (DBERR 10054)

CAUSE

The num_SCR_used field specified in the arglist is invalid so Open_Log_Scan or Modify_Scr generates this error. For Open_Log_Scan and Modify_SCR (mode 1 only), num_SCR_used must be within the range from 1 to num_SCR.

ACTION

Check the parameters specified by the application.

10055
MESSAGE

Invalid specification for maximum number of log files.(DBERR 10055)

CAUSE

An invalid number of max_logfiles for the backward scan during Open_Log_Scan was specified. This parameter can be either -1 (the default) or a non-positive number.

ACTION

Check the parameters specified by the application.

10056
MESSAGE

Could not allocate heap space needed for procedure. (DBERR 10056)

CAUSE

Open_Log_Scan gives this error while allocating control blocks needed for opened scans. This error states that the routine was unable to allocate the necessary heap space to be able to open the log scan. If multiple scans are opened on the same DBEnvironment, each opened scan receives a new set of control blocks (which are allocated in the heap), and this problem could be due to having many scans opened (instead of combining them into one open scan).

ACTION

Determine the amount of heap space used by the application. If an excessive amount is used, the application should be modified to use less. If the heap allocation has previously worked on the system, first check the number of users on the system, then use SQLMON to see global swap space utilization plus heap usage for individual user processes. If numerous scans are open on the same DBE, the problem could be alleviated if the open scans are combined into one open scan (and thus only one set of scan control blocks).

10057
MESSAGE

Invalid exception number. (DBERR 10057)

CAUSE

You specified an invalid exception number when requesting diagnostic information.

ACTION

Specify a valid exception number.

10058
MESSAGE

Invalid DBEnvironment or connection name length. (DBERR 10058)

CAUSE

You specified a DBEnvironment or connection name length which is less than or equal to 0, or greater than 128.

ACTION

Specify a valid DBEnvironment or connection name.

10059
MESSAGE

Invalid BEGIN WORK setting. (DBERR 10059)

CAUSE

You specified a bad transaction priority or isolation level when starting a transaction.

ACTION

Specify a valid transaction priority or isolation level in the BEGIN WORK statement.

10060
MESSAGE

Invalid format node data type encountered. (DBERR 10060)

CAUSE

The data type you specified in one of the format array elements is not a valid SQL data type.

ACTION

Specify a valid SQL data type.

10061
MESSAGE

Invalid format string specified. (DBERR 10061)

CAUSE

The format string you specified is invalid.

ACTION

Specify a valid format string.

10062
MESSAGE

Invalid setting in PARMCB.CURSOR_NUM. (DBERR 10062)

CAUSE

The cursor number you specified in PARMCB.CURSOR_NUM is either 0, less then -32767, or greater than 32767.

ACTION

Specify a valid cursor number in PARMCB.CURSOR_NUM.

10063
MESSAGE

Invalid format node type encountered. (DBERR 10063)

CAUSE

The format node type you specified in one of the format array elements is invalid.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

10064
MESSAGE

Invalid PARMCB.PARMS.PARMBUF_LEN specified. (DBERR 10064)

CAUSE

The length you specified in PARMCB.PARMS.PARMBUF_LEN is less than or equal to zero.

ACTION

Specify a valid length in PARMCB.PARMS.PARMBUF_LEN.

10065
MESSAGE

Invalid PARMCB.DATABUF.ROW_LEN specified. (DBERR 10065)

CAUSE

The length you specified in PARMCB.DATABUF.ROW_LEN is less than or equal to zero.

ACTION

Specify a valid length in PARMCB.DATABUF.ROW_LEN.

10066
MESSAGE

Invalid savepoint specified. (DBERR 10066)

CAUSE

The savepoint number you specified is negative.

ACTION

Specify a valid savepoint number.

10067
MESSAGE

Invalid setting in PARMCB.DATABUF.USE_FLAG. (DBERR 10067)

CAUSE

The data buffer use flag you specified in PARMCB.DATABUF.USE_FLAG is invalid.

ACTION

Specify a valid data buffer use flag in PARMCB.DATABUF.USE_FLAG.

10068
MESSAGE

Invalid setting in SQLEA. (DBERR 10068)

CAUSE

You specified an invalid SQLX environment control setting.

ACTION

Correct the value of SQLEA.

10069
MESSAGE

The maximum number of DBEnvironments have been connected. (DBERR 10069)

CAUSE

An attempt to connect to a DBEnvironment was rejected because the maximum number of database connections has been reached.

ACTION

Release some existing connections.

10071
MESSAGE

SQLX internal error - Pascal escapecode !.(DBERR 10071)

CAUSE

Internal error.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

10074
MESSAGE

Invalid offset for last record passed. (DBERR 10074)

CAUSE

This can be returned by audit_log when the last_rec_offset field contains an invalid value.

ACTION

Check the application to determine what value is being passed and whether it is within the domain of the log buffer space.

10075
MESSAGE

Invalid number of records in column array. (DBERR 10075)

CAUSE

The num_columns field in the Arglist has been initialized to a negative number.

ACTION

Check the application program to determine whether this field is being initialized properly.

10076
MESSAGE

Invalid number of records in update column array. (DBERR 10076)

CAUSE

The num_upd_cols field in the Arglist has been initialized to a negative number.

ACTION

Check the application program to determine whether this field is being initialized properly.

10077
MESSAGE

Insufficient space in log buffer to return next log record. (DBERR 10077)

CAUSE

Transmit log was unable to transmit the log record into the log buffer because there was insufficient space to hold it. This warning can only be encountered if the first record to transmit will not fit into the log buffer.

ACTION

Allocate a larger log buffer space and call transmit_log again.

10080
MESSAGE

XA Interface protocol error occurred. (DBERR 10080)

CAUSE

You specified incorrect XA call interface protocol.

ACTION

Refer to the X/OPEN XA Interface standard for possible causes.

10081
MESSAGE

Internal error. Could not allocate or deallocate the DCB. (DBERR 10081)

CAUSE

The DBE Control Block could not be allocated or deallocated, possibly because of a memory resource failure.

ACTION

Try your program later. If the condition persists, then record as much information as possible and contact your HP Service Representative or Response Center.

10082
MESSAGE

Internal error. Could not allocate or deallocate the GCB. (DBERR 10082)

CAUSE

The Global Control Block could not be allocated or deallocated, possibly because of a memory resource failure.

ACTION

Try your program later. If the condition persists, then record as much information as possible and contact your HP Service Representative or Response Center.

10083
MESSAGE

Internal error. Could not get the Star/Externals KPO. (DBERR 10083)

CAUSE

The SQLX runtime interface is unable to obtain the Star/Externals KPO.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

10084
MESSAGE

Internal error. Could not set the Star/Externals KPO. (DBERR 10084)

CAUSE

The SQLX runtime interface is unable to set the Star/Externals KPO.

ACTION

Record as much information as possible and contact your HP Service Representative or Response Center.

10085
MESSAGE

Internal error. Could not allocate the Star/Externals KPO. (DBERR 10085)

CAUSE

The Star/Externals KPO could not be allocated, possibly because of a memory allocation failure.

ACTION

Try your program later. If the condition persists, then record as much information as possible and contact your HP Service Representative or Response Center.

10086
MESSAGE

XA Interface ALLBASE/SQL protocol error occurred. (DBERR 10086)

CAUSE

An incorrect combination of XA call interface and ALLBASE/SQL protocol was performed.

ACTION

Refer to the X/OPEN XA Interface standard for possible causes.

10087
MESSAGE

A transaction is active in another DBEnvironment connection. (DBERR 10087)

CAUSE

A SET MULTITRANSACTION OFF statement was rejected because at least one transaction is active outside of the current DBEnvironment connection.

ACTION

Complete any active transactions associated with other DBEnvironment connections using either COMMIT WORK or ROLLBACK WORK, and retry the statement.

10088
MESSAGE

XA Interface rmfail error occurred. (DBERR 10088)

CAUSE

A resource manager failure has occurred in the XA interface.

ACTION

Refer to the X/OPEN XA Interface standard for possible causes.

10089
MESSAGE

Error occurred opening the module file. (DBERR 10089)

CAUSE

The specified module file could not be opened.

ACTION

Ensure that the module file exists, and that it can be read and written to. If the condition persists, then record as much information as possible and contact your HP Service Representative or Response Center.

10090
MESSAGE

The module file is empty. (DBERR 10090)

CAUSE

The specified module file to be installed is empty.

ACTION

Specify the correct module file name, or create new module file.

10091
MESSAGE

The file is not a module file, or it is corrupted. (DBERR 10091)

CAUSE

The specified module file to be installed is either corrupt or is not a module file.

ACTION

Specify the correct module file name, or create new module file.

10092
MESSAGE

Incorrect protocol when installing or creating a module file. (DBERR 10092)

CAUSE

You attempted to install and create a module file simultaneously

or

the file identifier passed to the install is different from the one assigned when the module file was opened.

ACTION

Do not attempt to install and create a module file simultaneously

or

pass the file identifier set when the module file was opened.

10093
MESSAGE

Error occurred reading the module file. (DBERR 10093)

CAUSE

The specified module file could not be read.

ACTION

Ensure that the module file exists and that it has the correct read/write permissions. If the condition persists, then record as much information as possible and contact your HP Service Representative

10094
MESSAGE

Error occurred closing the module file. (DBERR 10094)

CAUSE

The specified module file could not be closed.

ACTION

Ensure that the module file exists. If the condition persists, then record as much information as possible and contact your HP Service Representative

10095
MESSAGE

Module file created with with different product or version. (DBERR 10095)

CAUSE

The specified module file to be installed was created from an incompatible version of ALLBASE/SQL.

ACTION

Recreate the module file with the current version of ALLBASE/SQL.

10096
MESSAGE

Error occurred writing the module file. (DBERR 10096)

CAUSE

The specified module file could not be written to.

ACTION

Ensure that the module file exists and that it can be written to. If the condition persists, then record as much information as possible and contact your HP Service Representative

10900
MESSAGE

PRESERVE or REVOKE may not be used without DROP option. (DBERR 10900)

CAUSE

The preprocessor INFO string contained the NODROP option (or defaulted to NODROP because DROP was not specified) and also contained a PRESERVE or REVOKE option.

ACTION

The PRESERVE and REVOKE options only apply when the DROP option is also specified. Invoke the preprocessor again, specifying only valid combinations of options in the INFO string.

10901
MESSAGE

DROP or NODROP option may only be specified once. (DBERR 10901)

CAUSE

The preprocessor INFO string contained both DROP and NODROP options or duplicate DROP or NODROP options.

ACTION

Invoke the preprocessor again eliminating the invalid DROP and NODROP combination or specifying the DROP or NODROP option only once.

10902
MESSAGE

DBEnvironment name too long. (DBERR 10902)

CAUSE

The DBEnvironment name specified in the invocation line for the preprocessor was too long.

ACTION

Invoke the preprocessor again, specifying a valid DBEnvironment name. Refer to the ALLBASE/SQL Reference Manual for naming conventions.

10903
MESSAGE

DBEnvironment name missing. (DBERR 10903)

CAUSE

The preprocessor invocation line contained neither a DBEnvironment name nor the -s option.

ACTION

Invoke the preprocessor again, specifying one of these two options.

10904
MESSAGE

Invalid DBEnvironment name. (DBERR 10904)

CAUSE

The DBEnvironment name you specified in the preprocessor invocation line is invalid.

ACTION

Invoke the preprocessor again, specifying a valid DBEnvironment name.

10905
MESSAGE

MODULE name too long. (DBERR 10905)

CAUSE

The module name you specified in the preprocessor invocation line exceeded the maximum length of 20 bytes.

ACTION

Invoke the preprocessor again, specifying a valid module name.

10906
MESSAGE

OWNER name too long. (DBERR 10906)

CAUSE

The owner name you specified in the preprocessor invocation line exceeded the maximum length of 20 bytes.

ACTION

Invoke the preprocessor again, specifying a valid owner name.

10907
MESSAGE

File open error. (DBERR 10907)

CAUSE

The source file you specified in the preprocessor invocation line does not exist.

ACTION

Check your spelling. Use the HP-UX ls command to make sure the specified file exists.

10908
MESSAGE

Error in preprocessor command line. (DBERR 10908)

CAUSE

An error occurred in the preprocessor invocation line. An additional error message will be returned.

ACTION

Refer to the cause and action of the additional error message.

10920
MESSAGE

Memory allocation failed. (DBERR 10920)

CAUSE

The preprocessor was unable to obtain the additional memory it needed.

ACTION

Try preprocessing your program later or reduce the size of the program.

10921
MESSAGE

Input source file not found. (DBERR 10921)

CAUSE

The preprocessor could not locate the specified input source file name.

ACTION

Check your spelling and the pathname specified, then invoke the preprocessor again.

10922
MESSAGE

System error in opening input source file. (DBERR 10922)

CAUSE

The source file you specified is currently being accessed.

ACTION

Wait until the source file is no longer being accessed, then invoke the preprocessor again.

10923
MESSAGE

Processing terminated prematurely. (DBERR 10923)

CAUSE

An error occurred which caused preprocessing to be terminated. An additional error message will be returned.

ACTION

Refer to the cause and action of the additional error message.

10925
MESSAGE

Integer value too large. (DBERR 10925)

CAUSE

You specified an integer value in the source program that exceeds the largest legal integer on the system.

ACTION

Correct the integer value and re-preprocess your program.

10926
MESSAGE

Comment not ended before end of file. (DBERR 10926)

CAUSE

A comment line was not closed before the end of the file.

ACTION

Close the comment line with " *) " and re-preprocess your program.

10927
MESSAGE

Illegal character. (DBERR 10927)

CAUSE

The preprocessor detected a control character before the end of the file. The character was skipped and no module was stored.

ACTION

Delete the control character and re-preprocess your program.

10929
MESSAGE

No ending semicolon before end of file. (DBERR 10929)

CAUSE

An SQL statement was not ended with a semicolon.

ACTION

Check your Pascal program to make sure that all SQL statements are ended with a semicolon and then re-preprocess your program.

10931
MESSAGE

Syntax error in program header. (DBERR 10931)

CAUSE

Your program statement contained a syntax error.

ACTION

Refer to the appropriate host language reference manual for correct syntax.

10932
MESSAGE

Syntax error in host variable declaration. (DBERR 10932)

CAUSE

Declarations that appear in the declare section of the source file are not allowed by the preprocessor. No module was stored.

ACTION

Correct the host variable declaration in the source file and re-preprocess your program. Refer to the ALLBASE/SQL application programming guide for the language you are using for additional information on host variable declaration syntax.

10933
MESSAGE

Unsupported type syntax for host variable. (DBERR 10933)

CAUSE

The host variable type you specified in the BEGIN or DECLARE section of your program was invalid.

ACTION

Refer to the ALLBASE/SQL application programming guide for the language you are using for valid host variable types.

Feedback to webmaster