Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
ALLBASE/SQL Message Manual: HP 9000 Computer Systems

Chapter 2 ALLBASE/SQL Warning Messages

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

1
MESSAGE

Output will be truncated. (DBWARN 1)

CAUSE

The SELECT statement generated rows that are longer than the size specified by the PAGEWIDTH option of the SET command. The pagewidth may be set to a maximum of 254 bytes.

ACTION

Increase the pagewidth value using the ISQL SET command.

2
MESSAGE

File '!' already exists. Next SELECT will overwrite. (DBWARN 2)

CAUSE

You have specified a file name that already exists as the output file for the results of a SELECT.

ACTION

No action is necessary if you want to overwrite the existing file. Specify another output file name using the OUTPUT option of the ISQL SET command if you want output to go to a different file.

3
MESSAGE

Column name ! truncated to ! bytes. (DBWARN 3)

CAUSE

A column name specified in the ISQL INPUT command was greater than 20 bytes. This probably occurred because you did not leave a space between column names. If the bytes which remained after the truncation formed an existing column name, the command was executed for that column.

ACTION

Delete any rows that were incorrectly input. Issue the INPUT command again, separating the column names with spaces.

4
MESSAGE

Parameter substitution caused overflow - command truncated. (DBWARN 4)

CAUSE

Substitution of parameter values into the command caused the command length to exceed 2048 bytes, necessitating truncation.

ACTION

Try to rewrite the command so that the command length after parameter substitution will be no greater than 2048 bytes.

5
MESSAGE

BULK not allowed interactively - ignored. (DBWARN 5)

CAUSE

You issued a BULK SELECT or BULK FETCH option while in ISQL.

ACTION

Any SELECT performed in ISQL is automatically treated as a BULK SELECT. BULK is an option for programming with SQL only. Refer to the ALLBASE/SQL Reference Manual for additional information.

6
MESSAGE

Transaction terminated. (DBWARN 6)

CAUSE

EOF was reached on input file.

ACTION

SQLCore automatically rolled back the transaction. No action is necessary.

7
MESSAGE

Commands after START ignored. (DBWARN 7)

CAUSE

You may not have any additional commands on the command line after a START command.

ACTION

Refer to the ALLBASE/SQL Reference Manual for more information.

8
MESSAGE

Numeric field error on line !, column !. (DBWARN 8)

CAUSE

The line number specified contains non-numeric data in the column indicated. The LOAD EXTERNAL command continues executing and loads a 0 value for that column.

ACTION

Refer to the ALLBASE/ISQL Reference Manual for additional information on the LOAD EXTERNAL command.

9
MESSAGE

Entire command has been deleted. (DBWARN 9)

CAUSE

You deleted the entire command using the REDO command.

ACTION

No action is necessary.

10
MESSAGE

Load file is empty. (DBWARN 10)

CAUSE

The file that you named in the LOAD EXTERNAL command is empty. No rows were processed.

ACTION

No action is necessary.

11
MESSAGE

LOAD command stopped because of error. (DBWARN 11)

CAUSE

An INTERNAL load could not be continued due to another error. An additional message will be returned.

ACTION

Refer to the cause and action of the additional message.

12
MESSAGE

Starting row is beyond end of load file. (DBWARN 12)

CAUSE

The starting row number specified in the LOAD PARTIAL command was beyond the last line of the file. No rows were loaded.

ACTION

Issue the LOAD command again, specifying an appropriate starting row.

13
MESSAGE

Number of rows specified exceeds number in load file. (DBWARN 13)

CAUSE

The number of rows specified in the LOAD PARTIAL command was greater than the number of rows between the starting row and the end of the file.

ACTION

No action is necessary. All qualifying rows, from the starting row to the end of the file, were loaded.

14
MESSAGE

User language and DBE language differ. (DBWARN 14)

CAUSE

You started or connected to a DBEnvironment with a language other than your current language.

ACTION

Exit ISQL. Set your LANG environment variable and invoke ISQL.

15
MESSAGE

Local catalog is inaccessible. Default catalog in use. (DBWARN 15)

CAUSE

The ALLBASE/SQL message catalog corresponding to your language cannot be accessed, probably because it does not exist.

ACTION

Contact your system administrator.

16
MESSAGE

Unable to load all local response options. (DBWARN 16)

CAUSE

One or more of the local response options was missing from the message catalog or contained invalid data.

ACTION

Contact your system administrator.

17
MESSAGE

Local response options are not unique. (DBWARN 17)

CAUSE

The local response options in the message catalog are not unique.

ACTION

Contact your system administrator.

18
MESSAGE

Field boundaries specified do not coincide with character boundaries. (DBWARN 18)

CAUSE

The byte at a starting location specified in the LOAD command is the second byte of a two-byte character, or the last byte of a field is the first byte of a two-byte character.

ACTION

Delete the rows loaded. Issue the LOAD command again, specifying field boundaries that coincide with character boundaries.

19
MESSAGE

Unable to upshift native language string. (DBWARN 19)

CAUSE

ISQL was unable to upshift a character string, probably because the string contains one or more invalid bytes.

ACTION

Issue your command again, specifying valid input.

20
MESSAGE

Unable to split string into lines. (DBWARN 20)

CAUSE

ISQL was unable to split a character string into lines, probably because the string contains one or more invalid bytes.

ACTION

Issue your command again, specifying valid input.

21
MESSAGE

Unable to trim trailing blanks from multi-byte native language string. (DBWARN 21)

CAUSE

ISQL was unable to trim trailing blanks from a character string, probably because the string contains one or more invalid bytes.

ACTION

Issue your command again, specifying valid input.

22
MESSAGE

Unable to truncate multi-byte native language string. (DBWARN 22)

CAUSE

ISQL was unable to truncate a character string, probably because the string contains one or more invalid bytes.

ACTION

Issue your command again, specifying valid input.

23
MESSAGE

Unable to obtain user language. Default language n-computer assumed. (DBWARN 23)

CAUSE

Your LANG environment variable is set to a language that is not configured, or the support files for your language are missing.

ACTION

Contact your system administrator.

24
MESSAGE

No language set. Default language n-computer assumed. (DBWARN 24)

CAUSE

Your LANG environment variable is not set.

ACTION

Set your LANG variable if desired.

25
MESSAGE

Local welcome file is inaccessible. Default file in use. (DBWARN 25)

CAUSE

The ISQL welcome file corresponding to your language cannot be accessed, probably because it does not exist.

ACTION

Contact your system administrator.

232
MESSAGE

! conversion error on line !, column !. (DBWARN 232)

CAUSE

There is a problem converting Date, Time, DateTime, or Interval field to internal format when trying to load the data from an external data file. The error messages following this one will give more specific information on the problem.

ACTION

Check the load information specified for this field (start position, length, date/time/interval field format) and the format of the data value for possible problems. Correct problems and redo LOAD operation.

233
MESSAGE

Default format not used for ! field, column !. (DBWARN 233)

CAUSE

You did not use the default format for a Date, Time, DateTime or Interval field in the load description file.

ACTION

Modify the format in the descriptor file. Make sure the data is in the default format and redo the LOAD operation. Refer to the ALLBASE/ISQL Reference Manual for format specifications.

234
MESSAGE

Unable to convert ! value to a displayable format. (DBWARN 234)

CAUSE

Unable to convert a Date, Time, DateTime or Interval value to a value that can be stored in the data file. This was probably due to a bad format or length specified for the field.

ACTION

Check the unload format and length given for this field. Correct any problems and redo the UNLOAD operation.

235
MESSAGE

Only first ! rows can be displayed. (DBWARN 235)

CAUSE

More rows qualified for the SELECT statement than can be viewed through ISQL.

ACTION

If all the rows of data need to be viewed, use the UNLOAD EXTERNAL command to unload the data to an ASCII file.

236
MESSAGE

*WARNING*: DATA NOT COMPLETE - FIRST ! ROWS DISPLAYED. (DBWARN 236)

CAUSE

This message is displayed on the last line of the outfile when an outfile is specified with the OUTPUT option of the ISQL SET command and more rows qualify for the SELECT than can be viewed within ISQL. The outfile will hold all the rows that can be viewed within ISQL.

ACTION

If all the rows of data need to be viewed, use the UNLOAD EXTERNAL command to unload the data to an ASCII file.

302
MESSAGE

File Device Full. (DBWARN 302)

CAUSE

Your storage medium (tape or disk) is full.

ACTION

If your storage is on tape, mount another tape. If your storage is on disk, exit, clean up the file system, and try again. If the problem persists, contact the system administrator.

502
MESSAGE

Nothing left to audit. (DBWARN 502)

CAUSE

This warning is returned if SQLAudit determines that there is nothing left to audit in the DBEnvironment log files. This usually is the case if there have been no new transactions committed between the time the beginning audit point was defined and the ending audit point was defined.

ACTION

This is not a real error, but you should check to make sure the partitions that have been supplied to SQLAudit include all partitions you wish to see transactions for.

506
MESSAGE

Partition ! has no committed transactions. (DBWARN 506)

CAUSE

The partition being audited has no committed transactions. This basically means that no committed transactions have touched data belonging to the specified partition.

ACTION

No action required except to make sure the partition was intended to be audited.

522
MESSAGE

Duplicate Partition Number entered. Ignored. (DBWARN 522)

CAUSE

The same partition was entered previously.

ACTION

No action necessary since the duplicate partition is ignored.

523
MESSAGE

No transactions exist for the given set of Partition Numbers. (DBWARN 523)

CAUSE

No transactions have been committed which affect the list of audited partitions.

ACTION

No action necessary.

525
MESSAGE

Partition ! has no transactions to audit. (DBWARN 523)

CAUSE

No transaction information was found in the ending audit point for the given partition. This would be possible if no committed transactions have touched the partition, or the transaction information was removed through a hard resync.

ACTION

No action necessary.

528
MESSAGE

SET DBENVIRONMENT command has not been issued yet. (DBWARN 528)

Calling SET DBENVIRONMENT for you before proceeding with command.

CAUSE

You do not currently have a DBEnvironment session active. This would be established by using the SET DBENVIRONMENT command. This command will automatically be issued on your behalf.

ACTION

Enter the name of the DBEnvironment at the prompt to establish the DBEnvironment session.

700
MESSAGE

A DBE session is already started. (DBWARN 700) Type 'RELEASE' if you wish to start a new DBE session.

CAUSE

A DBE session has already been started.

ACTION

Issue the RELEASE statement to end the current session and then use the STARTDBE statement to begin a new DBEnvironment session.

701
MESSAGE

A DBE session has not been started. (DBWARN 701) Calling STARTDBE for you before proceeding with command.

CAUSE

A DBEnvironment session has not been started.

ACTION

The STARTDBE statement was automatically called to begin the session. Enter the necessary DBEnvironment name.

703
MESSAGE

[RETURN] not allowed for UNLOAD/LOAD Schema File name. (DBWARN 703)

CAUSE

A carriage return was entered at the UNLOAD/LOAD Schema File name prompt. This is not allowed.

ACTION

Enter a valid UNLOAD/LOAD Schema File name.

704
MESSAGE

Prefix is required to be from 1 to 5 bytes long. (DBWARN 704)

CAUSE

Entered prefix was an invalid length.

ACTION

Re-enter the prefix name with a length of 1 to 5 bytes.

705
MESSAGE

Unrecognized command. (DBWARN 705)

CAUSE

An unknown command was entered.

ACTION

Enter a valid SQLGEN command.

706
MESSAGE

No help for that command. (DBWARN 706) HELP keywords are GENERAL, MAIN, OBJECT, and SUMMARY. Type '//' to leave SQLGEN HELP.

CAUSE

An unrecognized command was entered for HELP.

ACTION

Enter a valid SQLGEN command at the HELP prompt.

707
MESSAGE

No View Names qualify for specified owner. (DBWARN 707)

CAUSE

The entered view name does not match any of the owner names in the DBEnvironment.

ACTION

Enter a valid view name from the DBEnvironment.

711
MESSAGE

No owner names match the entered Owner Name. (DBWARN 711)

CAUSE

The entered Owner name does not match any of the Owner names in the DBEnvironment.

ACTION

Enter a valid owner name from the DBEnvironment.

712
MESSAGE

No owners qualify for specified generate command. (DBWARN 712)

CAUSE

The owner name or DBEFileSet name entered does not match any owner names or DBEFileSet names in the DBEnvironment.

ACTION

Reissue the command specifying valid Owner names or DBEFileSet names found in the DBEnvironment.

713
MESSAGE

Unacceptable object name entered. (DBWARN 713) For information on object names, type 'HELP OBJECT' at the SQLGEN prompt.

CAUSE

An invalid object name was entered.

ACTION

Reissue the command specifying a valid object name. If more detailed information is needed, issue the HELP command to illustrate valid object names.

714
MESSAGE

Unacceptable null indicator entered. (DBWARN 714) Default null indicator used instead.

CAUSE

An invalid null indicator was entered.

ACTION

The default null indicator "?" was used. No additional user response is necessary.

715
MESSAGE

User needs to have DBA authority to use SQLGEN. (DBWARN 715) Terminating the DBE session.

CAUSE

User does not have DBA authority to the DBEnvironment.

ACTION

Before using SQLGEN, the user must obtain DBA authority.

716
MESSAGE

No SQL commands generated. (DBWARN 716)

CAUSE

The executed SQLGEN command did not generate any commands which were put into the Schema File.

ACTION

No response is necessary. If SQL commands should have been generated, check for misspelled object names, etc.

717
MESSAGE

Please check object names entered. (DBWARN 717) For information on object names, type 'HELP OBJECT' at the SQLGEN prompt.

CAUSE

The entered object name may not have been correct.

ACTION

Reissue the command using the correct object name. Use the HELP command to obtain more information on object names.

719
MESSAGE

No DBE session has been started. (DBWARN 719)

CAUSE

A RELEASE statement was issued on a session that had not been started yet.

ACTION

Use the STARTDBE statement to start a DBEnvironment session.

721
MESSAGE

ALLBASE/SQL error occurred. Recovering file ! (DBWARN 721)

CAUSE

An error in executing an ALLBASE/SQL command occurred while the Schema File was being modified.

ACTION

No response is necessary. The Schema File will be recovered to the state prior to the SQLGEN command execution.

723
MESSAGE

Illegal character encountered in file name. (DBWARN 723)

CAUSE

An illegal character was entered in the file name.

ACTION

Re-type the file name without the illegal character.

724
MESSAGE

Designated Schema File has been purged from system. (DBWARN 724) Will attempt to rebuild the Schema File.

CAUSE

The designated Schema File was non-existent when SQLGEN tried to open the file. Will attempt to rebuild the Schema File.

ACTION

No response is necessary. SQLGEN will attempt to build a new Schema File.

725
MESSAGE

Object name entered is too long. It will be truncated. (DBWARN 725)

CAUSE

The object name entered was longer than 20 bytes.

ACTION

Enter a valid object name no more than 20 bytes in length.

730
MESSAGE

Native catalog not available. Using n-computer catalog. (DBWARN 730)

CAUSE

The LANG environment variable was not set or the message catalog 'hpsqlcat' was not found in the /usr/lib/nls/$LANG directory.

ACTION

If native language support is desired, verify that the LANG environment variable is set correctly or contact your system administrator.

731
MESSAGE

Unable to load all native language information. (DBWARN 731)

CAUSE

There was a problem loading the native language responses from the message catalog. Local language responses in the message catalog were incorrect. Only default language responses will be used.

ACTION

Contact your system administrator.

732
MESSAGE

User language and DBE language differ. (DBWARN 732)

CAUSE

The user's LANG environment variable and the DBEnvironment's language are different.

ACTION

Exit SQLGEN. Set your LANG environment variable to match the DBEnvironment language, then invoke SQLGEN.

733
MESSAGE

SQLGEN cannot be used on remote DBEnvironments. (DBWARN 733)

CAUSE

SQLGEN cannot access remote DBEnvironments.

ACTION

Do not execute SQLGEN on a remote DBEnvironment.

736
MESSAGE

No Users qualify for specified generate command. (DBWARN 736)

CAUSE

No users had the authority for the specified command.

ACTION

Check the authorization requirements.

1681
MESSAGE

Local catalog is inaccessible. Default catalog in use. (DBWARN 1681)

CAUSE

The ALLBASE/SQL message catalog corresponding to your language cannot be accessed, probably because it does not exist.

ACTION

Contact your system administrator.

1800
MESSAGE

Non-standard command or extension. (DBWARN 1800)

CAUSE

This is an ALLBASE/SQL extension to the ANSI SQL/89 standard.

ACTION

Do not use this command or extension if portability is a concern.

1801
MESSAGE

Non-standard extension, label (!) needs to be preceded by a COLON. (DBWARN 1801)

CAUSE

This is an ALLBASE/SQL extension to the ANSI SQL/89 standard.

ACTION

Add the colon in the front of the label if portability is a concern.

1802
MESSAGE

Non-standard extension, lower case keyword (!) is used. (DBWARN 1802)

CAUSE

Lower case keywords are not allowed in the ANSI SQL/89 standard.

ACTION

Use upper case keywords if portability is a concern.

1803
MESSAGE

Non-standard extension, identifier (!) exceeds maximum length of 18 bytes. (DBWARN 1803)

CAUSE

Identifier exceeds maximum allowed in ANSI SQL/89 standard.

ACTION

Do not use this identifier length if portability is a concern.

1804
MESSAGE

Use of multiple DISTINCTs within a query or subquery is a non-standard extension. (DBWARN 1804)

CAUSE

Allowing multiple distincts in a query or subquery is an ALLBASE/SQL extension to the ANSI SQL/89 standard.

ACTION

Do not use this statement if portability is a concern.

1805
MESSAGE

DDL statement outside a CREATE SCHEMA statement is a non-standard extension. (DBWARN 1805)

CAUSE

ANSI SQL/89 requires DDL commands to be within a CREATE SCHEMA AUTHORIZATION statement.

ACTION

Place all DDL commands within the CREATE SCHEMA statement if portability is a concern.

1806
MESSAGE

Use of keyword as an identifier is a non-standard extension. (DBWARN 1806)

CAUSE

Use of keywords as identifiers is an ALLBASE/SQL extension to the ANSI SQL/89 standard.

ACTION

Do not use keywords as identifiers if portability is a concern.

1807
MESSAGE

Access to SYSTEM/CATALOG tables/views is a non-standard extension. (DBWARN 1807)

CAUSE

ALLBASE/SQL system/catalog views and tables are non-standard objects.

ACTION

Do not access these objects if portability is a concern.

1808
MESSAGE

An object with owner (!) not equal to schema name (!) is a non-standard extension. (DBWARN 1808)

CAUSE

This is an ALLBASE/SQL extension to the ANSI SQL/89 standard.

ACTION

Modify the syntax if portability is a concern.

2005
MESSAGE

The index dropped is a clustering index. (DBWARN 2005)

CAUSE

The index you just dropped with the DROP INDEX statement was created with the CLUSTERED attribute.

ACTION

No action is necessary.

2006
MESSAGE

User ! already has ! authorization. (DBWARN 2006)

CAUSE

You tried to grant an authorization to a user that already has that authorization.

ACTION

No action is necessary.

2007
MESSAGE

User ! already has ! authorization on !.!. (DBWARN 2007)

CAUSE

You tried to grant authority on a table or a module to a user that had already been granted authority on the specified table or module. Either you granted the table authority before, or you are the OWNER of the table or a DBA (and so you will be able to revoke it even if you are not the grantor of it).

ACTION

No action is necessary.

2008
MESSAGE

User ! already has ! authorization on !.!.!. (DBWARN 2008)

CAUSE

You tried to grant authority on a specific column to a user that had already been granted authority on the specified column. Either you granted the column authority before, or you are the OWNER of the table or a DBA (and so you will be able to revoke it even if you are not the grantor of it).

ACTION

No action is necessary.

2010
MESSAGE

A transaction in progress was aborted. (DBWARN 2010)

CAUSE

You issued a RELEASE or STOP DBE statement without issuing a COMMIT WORK or ROLLBACK WORK statement first.

ACTION

No action is necessary.

2011
MESSAGE

Use SQLUtil to purge physical file !. (DBWARN 2011)

CAUSE

When you issue a DROP DBEFILE statement, the actual physical file is not deleted; it is only deleted from the system catalog.

ACTION

Use the SQLUtil PURGEFILE command to purge the physical file.

2012
MESSAGE

DBEFile already of specified DBEFile type. (DBWARN 2012)

CAUSE

The DBEFile you attempted to ALTER was already of the specified type.

ACTION

No action is necessary.

2014
MESSAGE

Module !.! not found. (DBWARN 2014)

CAUSE

The module specified in the EXECUTE or DROP MODULE statement does not exist.

ACTION

Check your spelling. Ask your database administrator to check the SYSTEM.SECTION view to make sure that the module exists in the DBEnvironment to which the application is connected.

2015
MESSAGE

Row size of table !.! exceeds ! bytes. (DBWARN 2015)

CAUSE

The row size of the table you created exceeds the maximum number of bytes.

ACTION

No action necessary. An error will occur only if you attempt an operation that causes the row length of the table to exceed the maximum number of bytes.

2016
MESSAGE

Length of index ! on table !.! exceeds ! bytes. (DBWARN 2016 )

CAUSE

The index that you created exceeds the maximum key length and contains a VARCHAR column.

ACTION

No action is necessary as long as the length of the VARCHAR data does not cause the maximum key length to be exceeded. The key length is determined using the actual data length in the VARCHAR column. If the maximum key length is exceeded, an error will occur when the index is accessed.

2017
MESSAGE

The data updated/deleted is in the RC/RU transaction. (DBWARN 2017)

CAUSE

You updated or deleted data in the transaction which is started in RC or RU mode.

ACTION

If you are using a non-cursor UPDATE or DELETE statement, you may ignore this message.

If you are using the UPDATE/DELETE WHERE CURRENT statement, ALLBASE/SQL only guarantees that the data still satisfies the cursor definition. To guarantee integrity, you might wish to use the REFETCH statement to validate the data before you actually update/delete the data.

2018
MESSAGE

Length of hash key on table !.! exceeds ! bytes. (DBWARN 2018)

CAUSE

The key length of the hash defined on the table exceeds the maximum key length and the key contains a VARCHAR column.

ACTION

No action is necessary as long as the actual length of the VARCHAR data does not cause the maximum key length to be exceeded. The key length is determined using the actual data length in the VARCHAR column. If the maximum key length is exceeded, an error will occur when the hash structure is accessed.

2019
MESSAGE

ASCII definition of view !.! not available for storage. (DBWARN 2019)

CAUSE

The stored module being executed contains a CREATE VIEW that was prepared or preprocessed before the existence of the SYSTEM.VIEWDEF table. Therefore, it is not possible to store the select string that defines the view.

ACTION

If it is important that the ASCII view definition be stored, use the PREPARE statement through ISQL to create a new version of the module containing the CREATE VIEW statement or preprocess the program again. Refer to the ALLBASE/SQL Reference Manual for information on the PREPARE statement.

2020
MESSAGE

DBEnvironment corruption suspected - Rollforward recovery required. (DBWARN 2020)

CAUSE

An error may have caused the DBEnvironment to be corrupted. An additional message will be returned.

ACTION

Refer to the cause and action of the additional message. Do not perform additional transactions at this time. Contact your database administrator for rollforward recovery on the DBEnvironment.

2021
MESSAGE

Device name is ignored on HP-UX system. (DBWARN 2021)

CAUSE

The CREATE DBEFile command contained a device specification. A device specification is only applicable to MPE/iX.

ACTION

Ignore the warning, or resubmit the command without a device specification.

2023
MESSAGE

Please close all open scans before proceeding with RESUME. (DBWARN 2023)

CAUSE

CREATE DBEFile command contained a DEVICE specification. The MPE/iX system where the replicated database resides does not have a volume with this name. DBEFile is create on whatever volume the system chooses.

ACTION

Ignore the warning, or MOVE the DBEFile to a desired device using SQLUtil.

2025
MESSAGE

User ! has no grantable authority on !.!. (DBWARN 2025)

CAUSE

You issued a GRANT ALL statement but have no Owner or DBA authority and have no grantable privileges on the table. Nothing was granted.

ACTION

No action required.

2026
MESSAGE

REVOKE CASCADE has dropped a view or foreign key. (DBWARN 2026)

CAUSE

A view or foreign key depended on the SELECT or REFERENCES privilege being revoked, so REVOKE CASCADE dropped the dependent item.

ACTION

Rollback will recover the item if it needs recovery; otherwise, no action is necessary.

2027
MESSAGE

Column ! not found in table/view !.!. (DBWARN 2027)

CAUSE

A column included in a column-level GRANT was not found in the table or view specified.

ACTION

If the column was mis-spelled, revoke that column authority and grant on the correct column.

2028
MESSAGE

User ! already has ! authorization on columns of !.! from a different grantor. (DBWARN 2028)

CAUSE

Your GRANT of a table level authority has overridden one performed by another grantor. The column authorities given by that grantor are removed, and replaced with your table level authorities (with you as the grantor).

ACTION

None necessary. The other grantor will not be able to revoke this table level authority.

2029
MESSAGE

User ! does not have any explicit authority on !.!. (DBWARN 2029)

CAUSE

REVOKE ALL failed to find any applicable authorities for the given user.

ACTION

None necessary. REVOKE ALL will only include those authorities which the revoker is authorized to revoke, so the user may still have authorities from other grantors. Owner and DBA are authorized to revoke all authorities.

2030
MESSAGE

ALLBASE/SQL could not predrop user shared memory. HP-UX errno (!) (DBWARN 2030)

CAUSE

There was an abnormal termination of an application and the allocated shared memory still remains on the system.

ACTION

Refer to the system administration manual.

2031
MESSAGE

Remove shared memory manually in case of abnormal terminations. (DBWARN 2031)

CAUSE

There was an abnormal termination of an application and the allocated shared memory still remains on the system.

ACTION

Contact your system administrator to remove the shared memory.

2040
MESSAGE

Character string truncation during storage in host variable. (DBWARN 2040)

CAUSE

A host variable character string was shorter than a character column in the select list.

ACTION

Check the string returned to see if it needs to be longer in order to capture all necessary information from the column. If so, modify the declaration of the datatype.

2041
MESSAGE

NULL values eliminated from the argument of an aggregate function. (DBWARN 2041)

CAUSE

A NULL value occurred in a column where an aggregate (SUM, AVG, MAX, MIN, COUNT) was evaluated, but was dropped from the computation.

ACTION

Determine whether the information was needed for correct computation. If it was, set the NULL column to the needed value. To prevent future lapses, change the column to be NOT NULL if possible.

2042
MESSAGE

ADD_MONTHS result adjusted to last day of month. (DBWARN 2042)

CAUSE

Result of ADD_MONTHS function was an invalid date, which resulted in the day being adjusted to the last day of the month.

ACTION

No action required.

2043
MESSAGE

Binary literal truncation during insert on column !. (DBWARN 2043)

CAUSE

The binary input is longer than the column definition.

ACTION

No action is necessary; however, the extra data is lost.

2044
MESSAGE

DEFAULT USER is specified, corresponding column length should be at least 20 characters long. (DBWARN 2044)

CAUSE

You entered a column length less than 20 bytes.

ACTION

No action necessary.

2045
MESSAGE

DEFAULT 'literal' truncated, length ! exceeds column length !. (DBWARN 2045)

CAUSE

You specified a default constant length which is longer than the column length defined when the table was created.

ACTION

Define a default value whose length will not exceed the corresponding column length.

2046
MESSAGE

String concatenation result is truncated. (DBWARN 2046)

CAUSE

Result length of string concatenation exceeds the maximum.

ACTION

No action needed.

2050
MESSAGE

LONG column data exceeds defined length. Truncated. (DBWARN 2050)

CAUSE

The actual long column data is longer than the defined length. The long column data was truncated.

ACTION

No action is necessary.

2052
MESSAGE

Sort length of UNION may exceed maximum allowed ! bytes. (DBWARN 2052)

CAUSE

The UNION command specifies a number of columns whose total sort tuple length exceeds the maximum allowable and contains a VARCHAR column.

ACTION

No action is necessary as long as the length of the VARCHAR data does not cause the maximum sort tuple length to be exceeded. The sort tuple length is determined using the actual data length in the VARCHAR column. If the maximum sort tuple length is exceeded, an error will occur when the sorting is performed.

2053
MESSAGE

Sort length of ORDER BY/GROUP BY/DISTINCT/UNION may exceed maximum allowed ! bytes. (DBWARN 2053)

CAUSE

The ORDER BY, GROUP BY, DISTINCT, or UNION clause of the SELECT statement specifies a number of columns whose total sort tuple length exceeds the maximum allowable and contains a VARCHAR column.

ACTION

No action is necessary as long as the length of the VARCHAR data does not cause the maximum sort tuple length to be exceeded. The sort tuple length is determined using the actual data length in the VARCHAR column. If the maximum sort tuple length is exceeded, an error will occur when the sorting is performed. You can calculate the maximum sort tuple length from the formula given in Appendix A of the ALLBASE/SQL Database Administration Guide.

2054
MESSAGE

Sort length of sort merge join may exceed maximum allowed ! bytes. (DBWARN 2054)

CAUSE

The sort merge join query specifies a number of columns whose total sort tuple length exceeds the maximum allowable and contains a VARCHAR column.

ACTION

No action is necessary as long as the length of the VARCHAR data does not cause the maximum sort tuple length to be exceeded. The sort tuple length is determined using the actual data length in the VARCHAR column. If the maximum sort tuple length is exceeded, an error will occur when the sorting is performed.

2056
MESSAGE

A cursor opened using KEEP CURSOR WITH NOLOCKS requires sorting. You must ensure data integrity yourself. (DBWARN 2056)

CAUSE

You are using the KEEP CURSOR WITH NOLOCKS option on a cursor requiring a sort operation such as the ORDER BY clause or a join.

ACTION

You need to verify that the data is correct if you want to do an update where your cursor is located.

2059
MESSAGE

There are deferred UNIQUE/PRIMARY KEY and/or FOREIGN KEY constraint violations that may not be resolvable. (DBWARN 2059)

CAUSE

There are UNIQUE/PRIMARY KEY constraint or FOREIGN KEY constraint violations pending at deferred constraint checking mode.

ACTION

Avoid truncating or dropping data when there are deferred constraint violations.

2060
MESSAGE

Audit logging already disabled. (DBWARN 2060)

CAUSE

You specified a redundant DISABLE AUDIT LOGGING statement.

ACTION

Check the sequence of operations.

2061
MESSAGE

Audit logging already enabled. (DBWARN 2061)

CAUSE

You specified a redundant ENABLE AUDIT LOGGING statement.

ACTION

Check the sequence of operations.

2062
MESSAGE

Partition not found. (DBWARN 2062)

CAUSE

A non-existent partition id was specified when retrieving synchronization checkpoint data.

ACTION

Check and correct the specified partition ids.

2063
MESSAGE

Some partitions (but not all) failed on Open_Log_Scan. (DBWARN 2063)

CAUSE

Open_Log_Scan failed to open the scan for some of the specified partitions.

ACTION

Check the per partition return codes.

2065
MESSAGE

DML ATOMICITY already set to ! level. (DBWARN 2065)

CAUSE

The DML ATOMICITY is already set to row or statement level.

ACTION

Determine whether the SET DML ATOMICITY statement is needed.

2066
MESSAGE

! constraints already set to !. (DBWARN 2066)

CAUSE

Constraints specified were already set to deferred or immediate.

ACTION

Determine whether the SET CONSTRAINTS statement is needed.

2067
MESSAGE

User timeout exceeds maximum timeout; maximum assumed (! seconds). (DBWARN 2067)

CAUSE

The specified user timeout value is greater than the maximum timeout value limit. When this error occurs, the user timeout value is automatically set to the maximum timeout limit.

ACTION

Set the user timeout to a value less than or equal to the maximum timeout limit or set the maximum timeout limit to a value greater than or equal to the desired user timeout value.

2068
MESSAGE

Length of substring requested ! starting at ! exceeds length of source string. (DBWARN 2068)

CAUSE

In the SUBSTRING function, (Length - StartPosition + 1) is greater than the length of the SourceString parameter.

ACTION

No action is necessary. You should be aware that the substring returned is shorter than expected.

2069
MESSAGE

Length of substring requested ! exceeds maximum length allowed !. (DBWARN 2069)

CAUSE

The length of the substring requested by the SUBSTRING function is longer than the maximum length allowed.

ACTION

No action is necessary. You should be aware that the substring returned is shorter than expected and that truncation may occur.

2070
MESSAGE

The transaction was committed, since it is read only. (DBWARN 2070)

CAUSE

The transaction that was being prepared for COMMIT was found to have no associated updates. The transaction was therefore committed.

ACTION

No action needed.

2071
MESSAGE

The transaction was aborted due to deadlock. (DBWARN 2071)

CAUSE

A deadlock situation caused the transaction to abort.

ACTION

Refer to the ALLBASE/SQL Advanced Application Programming Guide to determine ways to avoid deadlock situations.

2072
MESSAGE

The transaction was aborted due to integrity violation. (DBWARN 2072)

CAUSE

An unresolved integrity violation caused the transaction to abort.

ACTION

Check the application logic to ensure that all uniqueness and referential constraint violations are resolved before attempting to commit the transaction.

2073
MESSAGE

The transaction was aborted due to timeout. (DBWARN 2073)

CAUSE

A timeout occurred while the application was waiting for a resource.

ACTION

Check the application for possible cross-database deadlocks.

2074
MESSAGE

The transaction was aborted. (DBWARN 2074)

CAUSE

A database internal problem caused the transaction to abort.

ACTION

Retry the transaction.

2075
MESSAGE

Cannot revalidate Section !.!(!). (DBWARN 2075)

CAUSE

Either you have recently performed a migration or you have installed a module that was created on an earlier release of ALLBASE/SQL.

ACTION

Preprocess or run the application to validate module. After you have validated the module successfully in this manner, you will then be able to use the VALIDATE statement on this module.

2076
MESSAGE

Failed to validate module !.!. (DBWARN 2076)

CAUSE

The module specified does not exist.

ACTION

Check module name in the SYSTEM.SECTION view or with the ISQL LIST INSTALL command.

2077
MESSAGE

Failed to validate module !.!.(!). (DBWARN 2077)

CAUSE

An error occurred during validation process.

ACTION

Check the other error messages generated.

2078
MESSAGE

No modules to be validated. (DBWARN 2078)

CAUSE

There are no modules to be validated.

ACTION

You specified the ALL option, but there are no modules to be validated.

2079
MESSAGE

Failed to validate procedure !.!. (DBWARN 2079)

CAUSE

A procedure specified by name in the VALIDATE statement does not exist.

ACTION

Check your spelling, and verify the procedure owner and name, then reissue the VALIDATE statement.

2080
MESSAGE

No procedure(s) to be validated. (DBWARN 2080)

CAUSE

You issued a VALIDATE ALL PROCEDURES statement, but there are no procedures to be validated.

ACTION

No action is required.

2081
MESSAGE

Warning(s) occurred processing statement ! during procedure creation/validation. (DBWARN 2081)

CAUSE

An SQL statement in the procedure could not be compiled at procedure creation or validation time. The procedure was created or validated, but the section corresponding to the statement was stored as an invalid section.

ACTION

Use the statement number in the message to determine which procedure statement generated the warning. Refer to the accompanying message or messages for more information.

2082
MESSAGE

LABEL ! defined but not used. (DBWARN 2082)

CAUSE

A procedure statement label is not referenced in any GOTO statement in the procedure.

ACTION

If this warning is accompanied by DBERR 2237, check your spelling. Otherwise, the superfluous label may be removed.

2083
MESSAGE

Multiple rows returned in procedure. (DBWARN 2083)

CAUSE

A non-cursor SELECT in a procedure returned multiple rows. Only the first row of values was returned in the local variables or parameters.

ACTION

Use a cursor in procedures for any query that will return more than one row of data.

2084
MESSAGE

Procedure returns multiple row result set(s). (DBWARN 2084)

CAUSE

A procedure that returns multiple row result sets was executed directly, without using a procedure cursor.

or

A procedure that returns multiple row result sets was specified in a CREATE RULE statement.

ACTION

If retrieval of the result sets is not required by the application, no action is required. If retrieval is required, you must use a procedure cursor.

or

No action is required.

2085
MESSAGE

Section !.! (!) being revalidated due to obsolete execution code. (DBWARN 2085)

CAUSE

Obsolete execution code is causing the specified section to be revalidated.

ACTION

No action is required.

2087
MESSAGE

View !.! has been dropped. (DBWARN 2087)

CAUSE

The specified view has been dropped.

ACTION

No action is required if the view is no longer required.

2090
MESSAGE

RAISE ERROR text truncated, length ! exceeds maximum allowed (!). (DBWARN 2090)

CAUSE

The text given to the RAISE ERROR statement exceeded the maximum allowed length.

ACTION

No action is necessary; however, the extra text is not returned.

2091
MESSAGE

Rule !.! fired on ! statement. (DBWARN 2091)

CAUSE

The named rule fired while PRINTRULES was SET ON due to execution of a statement of the given type (INSERT, UPDATE, or DELETE).

ACTION

No action is necessary.

2092
MESSAGE

Rules already disabled. (DBWARN 2092)

CAUSE

DISABLE RULES statement was in effect when this DISABLE RULES statement was issued.

ACTION

No action is necessary.

2093
MESSAGE

Rules already enabled. (DBWARN 2093)

CAUSE

ENABLE RULES statement was in effect when this ENABLE RULES statement was issued.

ACTION

No action is necessary.

2094
MESSAGE

PRINTRULES already ON. (DBWARN 2094)

CAUSE

SET PRINTRULES ON statement was in effect when this SET PRINTRULES ON statement was issued.

ACTION

No action is necessary.

2095
MESSAGE

PRINTRULES already OFF. (DBWARN 2095)

CAUSE

SET PRINTRULES OFF statement was in effect when this SET PRINTRULES OFF statement was issued.

ACTION

No action is necessary.

2096
MESSAGE

! on DBEFileSet ! already granted for !. (DBWARN 2096)

CAUSE

The SECTIONSPACE/TABLESPACE authority already granted to the user.

ACTION

Delete the command.

2097
MESSAGE

Default ! on DBEFileSet ! already set for !. (DBWARN 2097)

CAUSE

The default SECTIONSPACE/TABLESPACE authority already set to the user.

ACTION

Delete the command.

2098
MESSAGE

! on DBEFileSet ! is not granted for !. Default DBEFileSet ! used. (DBWARN 2098)

CAUSE

You do not have authority to store a table or section in the specified DBEFileSet. The table or section was added to the default DBEFileSet instead.

ACTION

No action is necessary. However, if it is not desirable to have the table or section in the default DBEFileSet, then the table or section can be dropped and recreated in another DBEFileSet for which you do have authority to store the table or section.

2344
MESSAGE

User ! already has INSTALL AS ! authority. (DBWARN 2344)

CAUSE

You granted INSTALL AS authority to a user who already has the authority.

ACTION

No action required.

2345
MESSAGE

User ! already has general INSTALL authority. (DBWARN 2345)

CAUSE

You granted INSTALL authority to a user who already has the authority.

ACTION

No action required.

2531
MESSAGE

Cursor, associated with the aborted query has been closed. (DBWARN 2531)

CAUSE

The cursor has been closed.

ACTION

No action required for the closed cursor. Check the aborted query.

2880
MESSAGE

! on DBEFileSet ! is not granted for !. Default DBEFileSet used. (DBWARN 2880)

CAUSE

The authority is not previously granted to the user.

ACTION

Grant the authority to the user.

3230
MESSAGE

SQLCore could not use the plan as specified. (DBWARN 3230)

CAUSE

The plan you specified is not applicable to the query.

ACTION

Use GENPLAN command to verify the plan produced by SQLCore and reset SETOPT statement if it is necessary.

3231
MESSAGE

The join order specified in SETOPT does not match with the prefix join order of outer join query. (DBWARN 3231)

CAUSE

The plan you specified is not applicable to the query.

ACTION

Use GENPLAN command to verify the plan produced by SQLCore and reset SETOPT statement if it is necessary.

3232
MESSAGE

Section (!) could not be found on Module !.!. (DBWARN 3232)

CAUSE

The section you specified was not found in the Module.

ACTION

Check your source file to get the correct section number.

3233
MESSAGE

Section (!) could not be found on Procedure !.!. (DBWARN 3233)

CAUSE

The section you specified was not found in the Procedure.

ACTION

Check your source file to get the correct section number.

5000
MESSAGE