HPlogo ALLBASE/SQL Message Manual: HP 9000 Computer Systems

Chapter 2 ALLBASE/SQL Warning Messages

» 

Technical documentation

Complete book in PDF
» Feedback

 » 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

! (DBWARN 5000)

CAUSE

Message number 5000 is provided for passing the argument of a procedure's PRINT statement back to the procedure caller.

ACTION

Take whatever action is recommended by the procedure writer.

8001
MESSAGE

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

CAUSE

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

ACTION

Contact your system administrator.

8002
MESSAGE

Local response options are not unique. (DBWARN 8002)

CAUSE

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

ACTION

Contact your system administrator.

8003
MESSAGE

Unable to upshift multi-byte native language string. (DBWARN 8003)

CAUSE

SQLUtil 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.

8004
MESSAGE

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

CAUSE

SQLUtil 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.

8005
MESSAGE

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

CAUSE

SQLUtil 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.

8006
MESSAGE

Cannot obtain user's language id. Assuming !. (DBWARN 8006)

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 or set again with valid language.

8007
MESSAGE

Local message catalog is not available. Set to ! message catalog. (DBWARN 8007)

CAUSE

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

ACTION

Contact your system administrator.

8248
MESSAGE

Maximum Log files exceeded, last log name ignored. (DBWARN 8248)

CAUSE

You entered more than 34 log file names when entering the log file list for the WRAPDBE command.

ACTION

Check list to see what log files can be dropped from the list. The list must contain 34 or fewer entries.

10600
MESSAGE

No ending single quote: Single quote inserted. (DBWARN 10600)

CAUSE

One of your statements does not include an ending single quote.

ACTION

No action is necessary. The preprocessor inserted the required ending single quote.

10601
MESSAGE

No ending double quote: Double quote inserted. (DBWARN 10601)

CAUSE

An ending double quote was missing in one of your statements.

ACTION

No action is necessary. The preprocessor inserted the required ending double quote.

10603
MESSAGE

Cannot obtain user's language. Default language ! assumed. (DBWARN 10603)

CAUSE

The environment variable, LANG, is set to an unrecognized language.

ACTION

Reset LANG to a supported language.

10604
MESSAGE

Source line longer than allowed. Source line truncated. (DBWARN 10604)

CAUSE

A source line is longer than supported.

ACTION

Consult the application programming guide for maximum allowed source line length.

10605
MESSAGE

User's and DBE's languages are different. (DBWARN 10605)

CAUSE

The environment variable, LANG, and the language of the DBEnvironment are different.

ACTION

Set LANG to the proper language, if using native data.

10606
MESSAGE

Native version of ALLBASE/SQL message catalog not accessible. (DBWARN 10606)

CAUSE

The native version of hpsqlcat is not found under /usr/lib/nls/$LANG.

ACTION

Install native hpsqlcat, if required.

10607
MESSAGE

Program name exceeds maximum module name length. Truncated to 20 bytes. (DBWARN 10607)

CAUSE

The program name is used as the module name when none is specified in the program invocation line. A program name was specified which is longer than the maximum allowed module name length of 20 bytes.

ACTION

Modify the source file to specify a program name with a length of 20 bytes or less.

10608
MESSAGE

ALLBASE/SQL preprocessor warning. (DBWARN 10608)

CAUSE

A warning condition was detected by the preprocessor. Additional warning messages will be returned.

ACTION

Refer to the cause and action of the additional warning messages.

10609
MESSAGE

ALLBASE/SQL statement parser warning. (DBWARN 10609)

CAUSE

A warning condition was detected by the statement parser. Additional warning messages will be returned.

ACTION

Refer to the cause and action of the additional warning messages.

10610
MESSAGE

ALLBASE/SQL query processor warning. (DBWARN 10610)

CAUSE

A warning condition was detected by the query processor. Additional warning messages will be returned.

ACTION

Refer to the cause and action of the additional warning messages.

10611
MESSAGE

Cannot obtain user's language. Default language NATIVE-3000 assumed. (DBWARN 10611)

CAUSE

The environment variable, LANG, is set to an unrecognized language.

ACTION

Set LANG to a supported language.

10612
MESSAGE

Native version of ALLBASE/SQL message catalog not accessible. (DBWARN 10612)

CAUSE

The native version of the hpsqlcat message catalog is not found under /usr/lib/nls/$LANG.

ACTION

Install the native version of hpsqlcat.

10613
MESSAGE

User's and DBE's languages are different. (DBWARN 10613)

CAUSE

The environment variable, LANG, and the language of the DBEnvironment are different.

ACTION

Set LANG to the proper language.

10614
MESSAGE

Not enough space to return parse information. (DBWARN 10614)

CAUSE

The buffer space passed to hold the returned parse information was not sufficient.

ACTION

Increase the buffer space.

10621
MESSAGE

***REDEFINES clause: Non-standard host variable declaration. (DBWARN 10621)

CAUSE

A possible cause is that the REDEFINE clause was used.

ACTION

No action required. Only elementary level items are allowed in ALLBASE/SQL calls. In order to pass an item with subitems in the COBOL preprocessor, you can use a REDEFINE clause. However, you will receive a warning because you are using a non-standard host variable declaration.

10622
MESSAGE

Cannot obtain user's language. Default language C assumed. (DBWARN 10622)

CAUSE

The user's language is not found.

ACTION

Check the native language parameters.

10700
MESSAGE

Filler added to adjust for odd-byte field. (DBWARN 10700)

CAUSE

The preprocessor generated in the preprocessor output file a one-byte filler character for an odd-byte host variable declaration to ensure that the data is aligned on word boundaries.

ACTION

No action is necessary. The preprocessor inserted the required one-byte filler character in the preprocessor output file.

10701
MESSAGE

Maximum COBOL work length exceeded. Truncated to 30 bytes. (DBWARN 10701)

CAUSE

A word appears in the COBOL source file which is longer than the maximum allowed length of 30 bytes.

ACTION

Modify the source file to shorten the word to a length of 30 bytes or less.

10750
MESSAGE

'INCLUDE SQLCA' is not declared for embedded SQL statement. (DBWARN 10750)

CAUSE

You did not include an SQLCA common area in your program.

ACTION

Modify the source file specifying EXEC SQL INCLUDE SQLCA and re-preprocess your program.

10979
MESSAGE

ALLBASE/SQL query processor error. (DBWARN 10979)

CAUSE

An error condition was detected by the query processor. Additional error messages will be returned.

ACTION

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

10980
MESSAGE

Syntax check only due to severe ALLBASE/SQL query processor error. (DBWARN 10980)

CAUSE

An unrecoverable error condition was detected by the query processor. Only the syntax of the SQL statement was verified. Validation of the SQL statement was not performed. Additional error messages will be returned.

ACTION

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

13026
MESSAGE

Missing log files from log file list. (DBWARN 13026)

CAUSE

WRAPDBE determined that log files were missing from the log file list by checking the log sequence numbers. The log file names can be entered in any order; as long as there is a correct and continuous sequence; WRAPDBE puts them in the correct order.

ACTION

Check the log sequence numbers that were assigned on the original DBEnvironment with the SQLUtil SHOWLOG command to determine if all log files exist in the target area.

13343
MESSAGE

Consistency point may not be exactly enforced by DBCORE. (DBWARN 13343)

CAUSE

DBCORE is adjusting the consistency point.

ACTION

No action required.

20010
MESSAGE

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

CAUSE

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

ACTION

Contact your system administrator.

20012
MESSAGE

*** Bad environment variable MIGLOGSZ. Default log size used. (DBWARN 20012)

CAUSE

The environment variable MIGLOGSZ has been set to an integer value that is less than 400 (the default log size) or the environment variable MIGLOGSZ has not been set to a valid integer value.

ACTION

Set the environment variable MIGLOGSZ again, but specify a log file size that is no less than 400.

20014
MESSAGE

Cannot verify ALLBASE/SQL license. Assuming IMAGE/SQL (! !) (DBWARN 20014)

CAUSE

An error occurred during processing that determines whether or not your system is licensed to use ALLBASE/SQL.

ACTION

If you have not purchased a license to use ALLBASE/SQL, no action is necessary. Otherwise, record as much information as possible and contact your HP Service Representative or Response Center, because restrictions imposed by IMAGE/SQL are currently in effect for your DBEnvironment.

20300
MESSAGE

WARNING - No DBEnvironment has been referenced yet. (DBWARN 20300).

CAUSE

Either the CREATE DBEFILE or the ADD DBEFILE statement was issued before a DBEnvironment had been mentioned in a command.

ACTION

Use either the SHOW 'DBEnvironmentName' VERSION command or the PREVIEW command to indicate to SQLMigrate which DBEnvironment should be used for this command.

20550
MESSAGE

WARNING - Before continuing, please verify that a complete backup of the DBEnvironment exists. (DBWARN 20550)

CAUSE

This warning is issued to insure that you do not accidentally corrupt a DBEnvironment when using SQLMigrate and you will be unable to recover your data. If an unexpected error is encountered during the MIGRATE or PREVIEW command, it is critical that a backup of the DBEnvironment be available.

ACTION

If you have not made a complete backup of the DBEnvironment, type No at the prompt to prevent SQLMigrate from continuing. Make a full backup of the DBEnvironment, and then issue the MIGRATE or PREVIEW command again.

20570
MESSAGE

WARNING - Table !.! contained the following columns which are not supported under the target release of ALLBASE/SQL. (DBWARN 20570)

CAUSE

A backward migration was in progress when this message was issued. Column types that were only supported under the newer release of ALLBASE/SQL were present in the user table mentioned in the warning. The table was dropped during the migration.

ACTION

If you need to recover the table, the backup version of the DBEnvironment must be restored. The offending columns must be eliminated or modified to be of types supported by the target version before a migration is attempted again.

20580
MESSAGE

WARNING - Views and stored sections created under later releases of ALLBASE/SQL may not function correctly under the target version of ALLBASE/SQL. (DBWARN 20580)

CAUSE

This message is issued as a warning whenever a backward migration occurs.

ACTION

Drop all views created under later releases, and recreate them. Also drop all stored sections created under later releases, and either:

INSTALL backup installable module files that were created under the target version of ALLBASE/SQL,

or

preprocess programs again to obtain stored sections that are compatible with the target version of ALLBASE/SQL.

20650
MESSAGE

WARNING - Table !.! has been created using the HASH option, which is not supported under the target version of ALLBASE/SQL (DBWARN 20650). This table is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

20660
MESSAGE

WARNING - Table !.! has been created using INTEGRITY CONSTRAINTS, which is not supported under the target version of ALLBASE/SQL (DBWARN 20660). This table is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

20670
MESSAGE

WARNING - Table !.! has been created using DEFAULT column values, which is not supported under the target version of ALLBASE/SQL (DBWARN 20670). This table is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

20680
MESSAGE

WARNING - TEMPSPACE ! has been created using the CREATE TEMPSPACE statement, which is not supported under the target version of ALLBASE/SQL (DBWARN 20680). This TEMPSPACE is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

20690
MESSAGE

WARNING - Table !.! has been created with a REFERENTIAL CONSTRAINT on a table that was dropped during the migration. (DBWARN 20690) Table !.! is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

20700
MESSAGE

WARNING - INDEX has been defined on sixteen (16) columns. (DBWARN 20700). Index ! defined on table !.! is being dropped.

CAUSE

In the target release, the maximum number of columns on which an index may be defined is fifteen (15). Functionality that is not present in the target release has been detected.

ACTION

After migration to the target release, recreate the dropped index using fewer columns.

20710
MESSAGE

WARNING - DBEFile ! in DBEFileSet ! has been defined using RAW I/O, which is not supported under the target version of ALLBASE/SQL (DBWARN 20710).

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

You must use the SQLUtil MOVEFILE command to move this DBEFile into a standard HP-UX file before a migration can be attempted.

20754
MESSAGE

SET NEWLOG OFF was previously issued. (DBWARN 20754)

CAUSE

The current value of the NEWLOG variable is OFF, so a START DBE NEWLOG command was not performed during the MIGRATE command.

ACTION

No action is necessary. If you want a START DBE NEWLOG command to be performed during future MIGRATE commands, issue a SET NEWLOG ON command.

22530
MESSAGE

WARNING - Table !.! contains the following columns which are not supported under the target release of ALLBASE/SQL. (DBWARN 22530)

CAUSE

A backward migration is being PREVIEWed when this message is issued. Column types that are only supported under the newer release of ALLBASE/SQL are present in the user table mentioned in the warning.

ACTION

The offending columns must be eliminated or modified to be of types supported by the target version before a migration is attempted. If they are not removed, then the table will be dropped during the MIGRATE command.

22620
MESSAGE

WARNING - Table !.! has been created using the HASH option, which is not supported under the target version of ALLBASE/SQL (DBWARN 22620). This table will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

22630
MESSAGE

WARNING - Table !.! has been created using INTEGRITY CONSTRAINTS, which is not supported under the target version of ALLBASE/SQL (DBWARN 22630). This table will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

22640
MESSAGE

WARNING - Table !.! has been created using DEFAULT column values, which is not supported under the target version of ALLBASE/SQL (DBWARN 22640). This table will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

22650
MESSAGE

WARNING - TEMPSPACE ! has been created using the CREATE TEMPSPACE statement, which is not supported under the target version of ALLBASE/SQL (DBWARN 22650). This TEMPSPACE will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

22670
MESSAGE

WARNING - INDEX has been defined on sixteen (16) columns. (DBWARN 22670). Index ! defined on table !.! will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. In the target release, the maximum number of columns on which an index may be defined is fifteen (15). Functionality that is not present in the target release has been detected.

ACTION

After migration to the target release, recreate the dropped index using fewer columns.

22680
MESSAGE

WARNING - DBEFile ! in DBEFileSet ! has been defined using RAW I/O, which is not supported under the target version of ALLBASE/SQL (DBWARN 22680). SQLMIGRATE will not perform a migration on the DBEnvironment if this DBEFILE uses RAW I/O when the MIGRATE command is issued.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

Use the SQLUtil MOVEFILE command to move this DBEFile into a standard HP-UX file before attempting the migration.

22690
MESSAGE

WARNING - View !.! was not found, so it will not be dropped during the migration (DBWARN 22690).

CAUSE

A PREVIEW command was in progress when this message was issued. SQLMigrate could not find a view that needs to be dropped during the migration. The DBEnvironment is probably being migrated a second time (i.e. backward after a forward migration, or forward after a backward migration) without performing a START DBE NEWLOG after the first migration.

ACTION

No action is necessary.

22695
MESSAGE

WARNING - View !.! was not found, so it was not dropped (DBWARN 22695).

CAUSE

A MIGRATE command was in progress when this message was issued. SQLMigrate could not find a view that needs to be dropped during the migration. The DBEnvironment is probably being migrated a second time (i.e. backward after a forward migration, or forward after a backward migration) without performing a START DBE NEWLOG after the first migration.

ACTION

No action is necessary.

22700
MESSAGE

WARNING - View !.! is defined on a table or view that will be dropped during the migration (DBWARN 22700). This view will also be dropped. The SELECTSTRING from SYSTEM.VIEWDEF for this view is: !

CAUSE

A PREVIEW command was in progress when this message was issued. The view is being dropped because a structure that it is dependent upon is being dropped.

ACTION

You may wish to recreate the view after the DBEnvironment has been migrated by typing the command recorded in the SELECTSTRING.

22710
MESSAGE

WARNING - View !.! is defined on a table or view that is being dropped (DBWARN 22710). This view is also being dropped. The SELECTSTRING from SYSTEM.VIEWDEF for this view is: !

CAUSE

A MIGRATE command was in progress when this message was issued. The view is being dropped because a structure that it is dependent upon is being dropped.

ACTION

You may wish to recreate the view after the DBEnvironment has been migrated by typing the command recorded in the SELECTSTRING.

22720
MESSAGE

WARNING - Table !.! has been created using CHECK CONSTRAINTS, which is not supported under the target version of ALLBASE/SQL (DBWARN 22720). This table will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

22730
MESSAGE

WARNING - Table !.! has been created using CHECK CONSTRAINTS, which is not supported under the target version of ALLBASE/SQL (DBWARN 22730). This table is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

22740
MESSAGE

WARNING - Table/view !.! is owned by user HPODBSS, and is assumed to be part of the ObjectDB product (DBWARN 22740). ObjectDB is not supported under the target version of ALLBASE/SQL. This table/view will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If the object is a table and you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command. If the object is a view, then the SELECTSTRING from SYSTEM.VIEWDEF for the view will be listed immediately after this message. You may wish to recreate the view after the DBEnvironment has been migrated by typing the command recorded in the SELECTSTRING.

22750
MESSAGE

WARNING - Table/view !.! is owned by user HPODBSS, and is assumed to be part of the ObjectDB product (DBWARN 22750). ObjectDB is not supported under the target version of ALLBASE/SQL. This table/view is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If the object is a table and you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command. If the object is a view, then the SELECTSTRING from SYSTEM.VIEWDEF for the view will be listed immediately after this message. You may wish to recreate the view after the DBEnvironment has been migrated by typing the command recorded in the SELECTSTRING.

22760
MESSAGE

WARNING - Table/view !.! is owned by user CATALOG, which will become a special user under the target version of ALLBASE/SQL (DBWARN 22760). New views owned by CATALOG will be created during the START DBE command under the target version of ALLBASE/SQL. To ensure that ALLBASE/SQL is able to create all new views correctly, please take the following steps using the target version of ALLBASE/SQL: 1) perform a START DBE NEWLOG command (to complete the migration of this DBEnvironment), 2) perform a DROP TABLE or DROP VIEW command to drop this table/view, 3) perform a STOP DBE command, and 4) perform a START DBE command, to ensure that all new views owned by CATALOG are created correctly.

CAUSE

A forward migration was either PREVIEWED or in progress when this message was issued. User data which may cause unexpected problems within ALLBASE/SQL has been detected.

ACTION

Perform the steps listed in the message.

22780
MESSAGE

WARNING - Table/view !.! is owned by user HPODBSS, which will become a special user under the target version of ALLBASE/SQL (DBWARN 22780). To ensure that unexpected problems are not encountered, please take the following steps using the target version of ALLBASE/SQL: 1) perform a START DBE NEWLOG command (to complete the migration of this DBEnvironment), and 2) perform a DROP TABLE or DROP VIEW command to drop this table/view.

CAUSE

A forward migration was either PREVIEWED or in progress when this message was issued. User data which may cause unexpected problems within ALLBASE/SQL has been detected.

ACTION

Perform the steps listed in the message.

22900
MESSAGE

WARNING - Procedure !.! has been detected in the system catalog (DBWARN 22900). Procedures are not supported under the target version of ALLBASE/SQL, so this information will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

22910
MESSAGE

WARNING - Procedure !.! has been detected in the system catalog (DBWARN 22910). Procedures are not supported under the target version of ALLBASE/SQL, so this information is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

22920
MESSAGE

WARNING - Rule !.! has been detected in the system catalog (DBWARN 22920). Rules are not supported under the target version of ALLBASE/SQL, so this information will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

22930
MESSAGE

WARNING - Rule !.! has been detected in the system catalog (DBWARN 22930). Rules are not supported under the target version of ALLBASE/SQL, so this information is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

22940
MESSAGE

WARNING - Module !.! is owned by user HPODBSS, and is assumed to be part of the ObjectDB product (DBWARN 22940). ObjectDB is not supported under the target version of ALLBASE/SQL. This module will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

22950
MESSAGE

WARNING - Module !.! is owned by user HPODBSS, and is assumed to be part of the ObjectDB product (DBWARN 22950). ObjectDB is not supported under the target version of ALLBASE/SQL. This module is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

23020
MESSAGE

WARNING - Table !.! is currently defined as a PUBLICROW table, which is not supported under the target version of ALLBASE/SQL (DBWARN 23020). This table will be altered to become a PUBLIC table during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

23030
MESSAGE

WARNING - Table !.! is currently defined as a PUBLICROW table, which is not supported under the target version of ALLBASE/SQL (DBWARN 23030). This table is being altered to become a PUBLIC table.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary.

23040
MESSAGE

WARNING - Procedure !.! has a multiple row result set (DBWARN 23040). In other words, the procedure includes at least one SELECT statement with no INTO clause. This feature is not supported under the target version of ALLBASE/SQL, so this procedure will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to transfer this procedure to the target release, use the SQLGEN GEN PROCEDURE command.

23050
MESSAGE

WARNING - Procedure !.! has a multiple row result set (DBWARN 23050). In other words, the procedure includes at least one SELECT statement with no INTO clause. This feature is not supported under the target version of ALLBASE/SQL, so this procedure is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary. If you need to recover the procedure, the backup version of the DBEnvironment must be restored. If you need to transfer this procedure to the target release, use the SQLGEN GEN PROCEDURE command.

23060
MESSAGE

WARNING - Table !.! has more than 255 columns, which is not supported under the target version of ALLBASE/SQL(DBWARN 23060). This table will be dropped during the migration.

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

23070
MESSAGE

WARNING - Table !.! has more than 255 columns, which is not supported under the target version of ALLBASE/SQL(DBWARN 23070). This table is being dropped.

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

No action is necessary. If you need to recover the table, the backup version of the DBEnvironment must be restored. If you need to transfer this data to the target release, use the ISQL UNLOAD EXTERNAL command.

23080
MESSAGE

WARNING - DBEFile ! (having FILEID '!') in DBEFileSet ! is detached, which is not supported under the target version of ALLBASE/SQL (DBWARN 23080).

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

SQLMIGRATE will not perform a migration on the DBEnvironment if this DBEFILE is detached when the MIGRATE command is issued. Use the SQLUtil ATTACHFILE command to attach this DBEFile back to the DBEnvironment before attempting the migration.

23090
MESSAGE

WARNING - DBEFile ! (having FILEID '!') in DBEFileSet ! is detached, which is not supported under the target version of ALLBASE/SQL (DBWARN 23090).

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

You must use the SQLUtil ATTACHFILE command to attach this DBEFile back to the DBEnvironment before a migration can be attempted.

23130
MESSAGE

WARNING - Constraint, procedure, or rule sections exist in DBEFileSet !, which is not supported under the target version of ALLBASE/SQL (DBWARN 23130).

CAUSE

A backward migration was PREVIEWED when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

SQLMIGRATE will not perform a migration on the DBEnvironment if these sections remain in this DBEFileSet when the MIGRATE command is issued. Use the ISQL EXTRACT and INSTALL commands to move these sections into the SYSTEM DBEFileSet before attempting the migration.

23150
MESSAGE

WARNING - Constraint, procedure, or rule sections exist in DBEFileSet !, which is not supported under the target version of ALLBASE/SQL (DBWARN 23150).

CAUSE

A backward migration was in progress when this message was issued. User data which takes advantage of functionality that is not present in the target release has been detected.

ACTION

You must use the ISQL EXTRACT and INSTALL commands to move these sections into the SYSTEM DBEFileSet before a migration can be attempted.

28027
MESSAGE

Datacomm type must be ARPA if the client and/or server is running HP-UX 10.0 or greater. (DBWARN 28027)

CAUSE

ARPA is the only valid datacomm type if the client and/or server is running HP-UX 10.0 or greater.

ACTION

If HP-UX release on the client and/or server is 10.0 or greater, then change datacomm type to ARPA, otherwise current entry is valid.

29007
MESSAGE

Local database connection failed with DBERR !. Remote access attempted. (DBWARN 29007)

CAUSE

You specified a file name in the START DBE or CONNECT statement that does not exist on the local node.

ACTION

If you wanted to access a local DBEnvironment, refer to the DBERR returned in the error message.

29009
MESSAGE

Diskless node. Remote access attempted directly. (DBWARN 29009)

CAUSE

This is the second of two messages. The first message indicates a failure to remotely connect to a DBEnvironment. This message acknowledges that no attempt to connect to the local DBE was made because you are on a diskless node.

ACTION

Resolve the remote access problem, as specified in the first of the two messages and try again.

34073
MESSAGE

Number of tables exceeds internal maximum (max=!) (DBWARN 34073)

CAUSE

In shared memory, table ids are represented by TIDs. During the SET DBENVIRONMENT command, SQLMON reads from SYSTEM.TABLE and SYSTEM.COLUMN to obtain information that maps each TID to an OWNER.TABLE name. There is a limit to the number that can be mapped: if the number of tables within the DBEnvironment exceeds the limit, then DBWARN 34073 is displayed. A table encountered after the limit has been reached is treated as follows:

In the LOCK subsystem, the name of the table is displayed in TID format, instead of as an OWNER.TABLE string, when locks are acquired on the table.

In the SAMPLEIO subsystem, the table is never displayed on the TABLES or TABINDEX screens, even though I/O activity might have been observed for it, because the internal limit also affects the number of tables for which historical I/O data is maintained. The table can appear on the OBJECTS screen if it is observed in the data buffer pool: the name of the table is displayed in TID format, instead of as an OWNER.TABLE string, and the TOTALIO field is always '???'.

In the STATIC subsystem, the table is never displayed.

ACTION

If you need the limit increased, please contact your HP Service Representative or Response Center.

34074
MESSAGE

Number of indexes exceeds internal maximum (max=!) (DBWARN 34074)

CAUSE

In shared memory, B-tree index ids are represented by TIDs. During the SET DBENVIRONMENT command, SQLMON reads from SYSTEM.INDEX and SYSTEM.CONSTRAINT to obtain information that maps each B-tree TID to an OWNER.TABLE/INDEX name. There is a limit to the number that can be mapped: if the number of B-tree indexes within the DBEnvironment exceeds the limit, then DBWARN 34074 is displayed. A B-tree index encountered after the limit has been reached is treated as follows:

In the SAMPLEIO subsystem, the index is never displayed on the INDEXES or TABINDEX screens, even though I/O activity might have been observed for it, because the internal limit also affects the number of indexes for which historical I/O data is maintained. The index can appear on the OBJECTS screen if it is observed in the data buffer pool: the name of the index is displayed in TID format, instead of as an OWNER.TABLE/INDEX string, and the TOTALIO field is always '???'.

In the STATIC subsystem, the index is never displayed.

ACTION

If you need the limit increased, please contact your HP Service Representative or Response Center.

34075
MESSAGE

Number of DBEFiles exceeds internal maximum (max=!) (DBWARN 34075)

CAUSE

In shared memory, DBEFile ids are represented by integers. During the SET DBENVIRONMENT command, SQLMON reads from SYSTEM.DBEFILE to obtain information that maps each integer to a DBEFile name. There is a limit to the number that can be mapped: if the number of DBEFiles within the DBEnvironment exceeds the limit, then DBWARN 34075 is displayed. A DBEFile encountered after the limit has been reached is treated as follows:

In the SAMPLEIO subsystem, the DBEFile is never displayed on the SAMPLEIO screen, even though I/O activity might have been observed for it, because the internal limit also affects the number of DBEFiles for which historical I/O data is maintained.

In the STATIC subsystem, the DBEFile is never displayed.

ACTION

If you need the limit increased, please contact your HP Service Representative or Response Center.

34078
MESSAGE

Number of referential constraints exceeds internal maximum (max=!) (DBWARN 34078)

CAUSE

In shared memory, referential constraint (PCR) ids are represented by TIDs. During the SET DBENVIRONMENT command, SQLMON reads from SYSTEM.CONSTRAINT to obtain information that maps each PCR TID to an OWNER.TABLE/CONSTRAINT name. There is a limit to the number that can be mapped: if the number of PCRs within the DBEnvironment exceeds the limit, then DBWARN 34078 is displayed. A PCR encountered after the limit has been reached is treated as follows:

In the LOCK subsystem, the name of the PCR is displayed in TID format, instead of as an OWNER.TABLE/CONSTRAINT string, when locks are acquired on the PCR.

In the SAMPLEIO subsystem, the PCR is never displayed on the INDEXES or TABINDEX screens, even though I/O activity might have been observed for it, because the internal limit also affects the number of PCRs for which historical I/O data is maintained. The PCR can appear on the OBJECTS screen if it is observed in the data buffer pool: the name of the PCR is displayed in TID format, instead of as an OWNER.TABLE/CONSTRAINT string, and the TOTALIO field is always '???'.

In the STATIC subsystem, the PCR is never displayed.

ACTION

If you need the limit increased, please contact your HP Service Representative or Response Center.

34095
MESSAGE

*** Bad JOB CONTROL WORD 'COLUMNS'. Default Column Size used. (DBWARN 34095)

CAUSE

Incorrect column size specification.

ACTION

No action required if default column size is acceptable.

34096
MESSAGE

*** Bad JOB CONTROL WORD 'LINES'. Default Line Size used. (DBWARN 34096)

CAUSE

Incorrect line size syntax.

ACTION

No action required if default line size is acceptable.

34097
MESSAGE

*** Variable 'COLUMNS' badly set. 80 used. (DBWARN 34097)

CAUSE

Incorrect variable column syntax.

ACTION

No action required if 80 is acceptable.

34098
MESSAGE

*** Variable 'LINES' badly set. 24 used. (DBWARN 34098)

CAUSE

Incorrect variable line syntax.

ACTION

No action required if 24 is acceptable.

34400
MESSAGE

Specified lock is not currently held by any users. (DBWARN 34400)

CAUSE

The LOCK OBJECT screen was being accessed when this message was displayed. The table, page, or row that you specified is not locked.

ACTION

No action is necessary. Check that you specified the correct lock object.

34401
MESSAGE

PID not connected to the DBEnvironment. (DBWARN 34401)

CAUSE

The PID that you specified is not a valid PID.

ACTION

Check that you specified the correct PID.

34403
MESSAGE

No locks qualify under the LOCKFILTER and LOCKTABFILTER. (DBWARN 34403)

CAUSE

No locks were found that matched the selection criteria defined by the LOCKFILTER and LOCKTABFILTER variables.

ACTION

No action is necessary. Use the SET command to check the current value of each variable. If necessary, use the SET LOCKFILTER or SET LOCKTABFILTER command to change a value.

34404
MESSAGE

No other session is waiting on this session. (DBWARN 34404)

CAUSE

The LOCK IMPEDE screen was being accessed when this message was displayed. The session that is being analyzed is not holding any lock that is causing another session to wait.

ACTION

No action is necessary. Check that you have specified the correct session.

34405
MESSAGE

XID changed while collecting data! (DBWARN 34405)

CAUSE

The LOCK SESSION, LOCK IMPEDE, or LOCK TABSUMMARY screen was being accessed when this message was displayed. To minimize performance degradation of the DBEnvironment, SQLMON itself never holds locks or latches in the LOCK subsystem; it essentially performs "dirty" reads to collect data. While data was being collected, the transaction id of the session being analyzed changed.

ACTION

No action is necessary. When interpreting the screen, keep in mind that the information displayed may represent locks from two different transactions.

34406
MESSAGE

Lock information changed while collecting data! (DBWARN 34406)

CAUSE

The LOCK OBJECT screen was being accessed when this message was displayed. To minimize performance degradation of the DBEnvironment, SQLMON itself never hold locks or latches in the LOCK subsystem; it essentially performs "dirty" reads to collect data. SQLMON has detected that an inconsistent snapshot may have been taken.

ACTION

Ignore the information displayed on the screen.

34500
MESSAGE

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

CAUSE

You tried to access an SQLMON screen without naming the database that you wish to examine.

ACTION

Issue a SET DBENVIRONMENT command.

34505
MESSAGE

DBEnvironment is not active (no other session in progress). (DBWARN 34505)

CAUSE

Except for your SQLMON session, the database is idle.

ACTION

You can only access screens in the STATIC subsystem. All other screens display information that is only available when the database is active.

34510
MESSAGE

DBEnvironment is in the process of shutting down (RC 215). (DBWARN 34510)

CAUSE

The DBA has probably issued a STOP DBE command. Once it has completed, the database will be idle.

ACTION

No action is necessary. When the database becomes idle, you will only be able to access screens in the STATIC subsystem.

34511
MESSAGE

DBEnvironment transaction limit has been reached. (DBWARN 34511)

CAUSE

A timeout occurred when SQLMON tried to begin a transaction, probably because the configured limit for the maximum number of active transactions has been reached.

ACTION

Access the OVERVIEW screen: the MAX XACT field displays the transaction limit, and the ACTIVE XACT field displays the current number of active transactions. You may wish to use the SQLUtil ALTDBE command to increase the transaction limit.

Also, use the SET command to check the current value of the USERTIMEOUT variable, which specifies the number of seconds that SQLMON will wait before timing out. You may wish to use the SET USERTIMEOUT command to increase the value, and then issue your original command again.

34515
MESSAGE

Could not obtain share lock on SUBSYSTEM CATALOG. (DBWARN 34515)

CAUSE

SQLMON could not read from an internal table.

ACTION

Please contact your HP Service Representative or Response Center.

34518
MESSAGE

Not attempting to map information from SYSTEM.TABLE. (DBWARN 34518)

CAUSE

In shared memory, table ids are represented by TIDs. During the SET DBENVIRONMENT command, SQLMON normally reads from SYSTEM.TABLE to obtain information that maps each TID to an OWNER.TABLE name. Because of some error, SQLMON is not able to read from SYSTEM.TABLE. Therefore, table names will be displayed in TID format, instead of as OWNER.TABLE strings.

ACTION

Resolve the error, and try again. If necessary, contact your HP Service Representative or Response Center.

34519
MESSAGE

Not attempting to map information from SYSTEM.INDEX. (DBWARN 34519)

CAUSE

In shared memory, B-tree index ids are represented by TIDs. During the SET DBENVIRONMENT command, SQLMON normally reads from SYSTEM.INDEX to obtain information that maps each TID to an OWNER.TABLE/INDEX name. Because of some error, SQLMON is not able to read from SYSTEM.INDEX. Therefore, index names will be displayed in TID format, instead of as OWNER.TABLE/INDEX strings.

ACTION

Resolve the error, and try again. If necessary, contact your HP Service Representative or Response Center.

34520
MESSAGE

Not attempting to map information from SYSTEM.DBEFILE. (DBWARN 34520)

CAUSE

In shared memory, DBEFile ids are represented by integers. During the SET DBENVIRONMENT command, SQLMON normally reads from SYSTEM.DBEFILE to obtain information that maps each integer to a DBEFile name. Because of some error, SQLMON is not able to read from SYSTEM.DBEFILE. Therefore, DBEFile names will be displayed as integers, instead of strings.

ACTION

Resolve the error, and try again. If necessary, contact your HP Service Representative or Response Center.

34521
MESSAGE

Not attempting to map information from SYSTEM.CONSTRAINT. (DBWARN 34521)

CAUSE

In shared memory, referential constraint (PCR) ids are represented by TIDs. During the SET DBENVIRONMENT command, SQLMON normally reads from SYSTEM.CONSTRAINT to obtain information that maps each PCR TID to an OWNER.TABLE/CONSTRAINT name. Because of some error, SQLMON is not able to read from SYSTEM.CONSTRAINT. Therefore, PCR names will be displayed in TID format, instead of as OWNER.TABLE/CONSTRAINT strings.

ACTION

Resolve the error, and try again. If necessary, contact your HP Service Representative or Response Center.

34580
MESSAGE

USERTIMEOUT exceeded maximum, so it was reset to ! seconds. (DBWARN 34580)

CAUSE

You probably tried to issue a SET USERTIMEOUT command using a timeout value that was larger than the maximum timeout value that has been configured for the database. The USERTIMEOUT variable has automatically been reset to the maximum timeout value, which is displayed in the message.

ACTION

No action is necessary.

Feedback to webmaster