DFS1849E CHANGE NOT SUPPORTED BY ALTER OPTION: RS=rsnc PST=pstno DBD=dbdname SEGMENT segmname RSNSC=rsnsc | CHANGE NOT SUPPORTED BY ALTER OPTION RS=rsnc PST=pstno SEGMENT segmname FIELD fld_name

Explanation

The database definition (DBD) contains a change to the database structure that cannot be applied to the online database by using the ALTER option of the INITIATE OLREORG command.

In the message text:
rsnc
The reason code that identifies the DBD change that is not supported by the ALTER option. See the following list of reason codes for an explanation of each code.
1
The access method of the database is changed. For example, the access method in use by the online database is PHDAM, but the new DBD specifies PHIDAM.
2
The randomizer changed.
3
The exit routine changed.
4
The number of segments changed.
5
The number of database data set groups changed.
6
The length of a logical child or logical parent segment changed.
7
The segment level changed.
8
The segment prefix changed.
9
The segment changed from fixed-length to variable-length or vice versa.
10
The insert rule changed.
11
The delete rule changed.
12
The segment code changed.
13
The length of the concatenated key changed.
14
A logical relationship was added or changed. For example, changing the source segment of a secondary index is unsupported by the HALDB alter function.
15
The segment length was decreased, which caused an existing field to be deleted.
16
The field was deleted, moved to another segment, or its name was changed.
17
The key length of the field changed.
18
The field length changed.
19
The value of the TYPE keyword on the FIELD statement changed.
20
The new field was added between existing fields in the segment. The ALTER option can add new fields to a segment only after the existing fields.
21
The parent of the segment changed.
22
The segment length was decreased.
pstno
The program specification table (PST) number, relative to zero.
dbdname
The name of the DBD that contains the unsupported change.
segmname
The name of the segment that contains the unsupported change.
rsnsc
An internal feedback reason subcode to provide to IBM Support if assistance is required when diagnosing why the message was issued.
fld_name
The name of the field that contains the unsupported change.

System action

The ALTER operation terminates.

System programmer response

The ALTER option cannot be used to apply the change indicated by the reason code.

If the unsupported change is required, you can apply it to the database by taking the database offline and unloading and reloading it.

If the unsupported change is not required and you need to continue to use the ALTER option to apply other changes to the database, remove the unsupported change from the database definition, regenerate the DBD and ACB library members, and issue the INITIATE OLREORG OPTION(ALTER) command again.

Module

DFS5DBB0