2 次索引を一意にするためのシステム生成の /SX フィールドを IMS データベースで使用している場合、この指令を使用してシステム生成の /SX フィールドのサイズを制御できます。
注: DBDGEN
mfims ユーティリティでサポートされます。
構文:
>>-----SXRBAFORMAT--"integer"--------><
パラメーター:
- integer
- 次のいずれかを指定します。
0 |
4 バイト RBA で 4 GB までの DB が許可されます (デフォルト) |
1 |
圧縮ありの 4 バイト RBA で 32 GB までの DB が許可されます |
2 |
8 バイト RBA で 2 TB までの DB が許可されます |
説明:
SXRBAFORMAT"2" を使用すると、システム生成の /SX フィールドのサイズが 4 バイトから 8 バイトに増加します。2 次索引データベースに直接アクセスするアプリケーションでは、この違いに合わせて調整が必要になります。
Enterprise Developer 2.2 Update 2 Hotfix 4 より前のバージョンで作成されたデータベースの場合、SXRBAFORMAT を使用する前に、DBD を再生成し、データベースに対して次のいずれかの mfims imsdbu 関数を実行する必要があります。
- Zeroload 関数
- Load 関数
- Reorganize 関数