Diese Anweisung ist nur für HSMS-Verwalter. Die Anweisung bezieht sich nur auf SF-Pubsets. Sie bringt einen SF-Pubset unter HSMS-Verwaltung und ändert die SF-Pubset-Parameter. Ab HSMS V10.0A können mit dieser Anweisung auch SM-Pubsets als Speicherebene S1 für SF-Pubsets festgelegt werden (Operand S1-PUBSET-ID; sogenannte S1-SM-Pubsets).
Nur die SF-Pubsets, die von den Voreinstellungen der HSMS-Parameter abweichende Parameterwerte haben sollen, erhalten einen speziellen Eintrag in der HSMS-Steuerdatei. Die geänderten Werte sind ab der Eingabe gültig (vergleichbar VALID-PERIOD= *PERMANENT).
Sie können einen solchen Eintrag aus der HSMS-Steuerdatei löschen, indem Sie alle Pubset-Parameter auf ihre voreingestellten Werte zurücksetzen (wirksam ab der nächsten HSMS-Session).
Diese HSMS-Anweisung dient sowohl zum Einbringen von Pubsets unter HSMS-Verwaltung als auch zum Ändern der Parameterwerte bereits unter HSMS-Verwaltung stehender Pubsets. Deshalb hat der Operandenwert *UNCHANGED zwei unterschiedliche Bedeutungen:
Beim Einbringen unter HSMS-Verwaltung werden bei *UNCHANGED für den Pubset voreingestellte Werte angenommen, diese sind in der Tabelle „Voreingestellte Werte“ aufgeleistet.
Beim Ändern von Parameterwerten bewirkt *UNCHANGED, dass die bei einem vorangegangenen MODIFY-PUBSET-PARAMETERS vereinbarten Werte nicht geändert werden. Die Parameterwerte können Sie mit der HSMS-Anweisung SHOW-PUBSET-PARAMETERS ausgeben.
Format (nur für HSMS-Verwalter)
MODIFY-PUBSET-PARAMETERS | Alias: MPP | ||||||||||||||||||||||||||||||||||||
|
PUBSET-ID = <cat-id>
Kennung des SF- oder SM-Pubsets, dessen Parameter geändert werden sollen. Der SF-Pubset muss entweder bereits in der globalen HSMS-Steuerdatei definiert oder importiert sein. Wenn ein SM-Pubset verwendet wird, muss sich dieser bereits unter HSMS Kontrolle sein (Anweisung CREATE-SM-PUBSET-PARAMETERS) und eine eigene lokale HSMS-Steuerdatei besitzen. Ein SM-Pubset darf nur verwendet werden, wenn der globale HSMS-Parameter SAVE-FILE-PROCESSING auf *HSMS-V10-COMPATIBLE eingestellt ist.
Vor der ersten Zuweisung eines Pubsets muss auf diesem Pubset die Kennung SYSHSMS eingerichtet werden.
STORAGE-LEVEL = *UNCHANGED / *UNDEFINED / *S0(...) / *S1
Speicherebene, der der Pubset zugeordnet wird. Wenn ein Pubset wieder von *S0 auf *UNDEFINED gesetzt wird, werden auch alle Einstellungen der Unterstruktur von *S0 wieder auf die ursprünglichen Voreinstellungen gesetzt. Die Voreinstellungen sind am Ende der Operandenbeschreibung dieser Anweisung aufgelistet.
STORAGE-LEVEL = *UNDEFINED
Der Pubset wird keiner Speicherebene zugeordnet. Verdrängung ist für diesen Pubset nicht möglich. Für Datensicherung und Langzeitarchivierung können Archive zugewiesen werden.
Mit diesem Wert können Sie ausgehängte Pubsets aus der globalen HSMS-Steuerdatei entfernen.
STORAGE-LEVEL = *S0(...)
Der Pubset wird der Speicherebene S0 zugeordnet. Dieser Pubset darf kein SM-Pubset sein. Für diesen Pubset sind weitere Festlegungen möglich.
S1-PUBSET-ID = *UNCHANGED / *STD / <cat-id>
Der standardmäßig dem Pubset zugeordnete S1-Pubset wird festgelegt. Der Pubset mit der angegebenen Pubset-Kennung muss als S1-Pubset definiert worden sein. Er kann ein SF- oder SM-Pubset sein.
S1-PUBSET-ID = *STD
Der S1-Pubset, der global in den HSMS-Parametern festgelegt wurde, wird zugeordnet.
SYSMIGRATE = *UNCHANGED / *STD / <filename 1..22 without-cat-gen-vers>
Name des Standard-Systemarchivs für Verdrängung.
Ein HSMS-Verwalter muss vorher das angegebene Archiv mit der HSMS-Anweisung CREATE-ARCHIVE als öffentliches Migrationsarchiv eingerichtet haben.
SYSMIGRATE = *STD
Das in den HSMS-Parametern festgelegte Standard-Systemarchiv für Verdrängung ist das Standardarchiv des Pubsets.
MIGRATION = *UNCHANGED / *ALLOWED / *S2-ONLY /*INHIBITED
Bestimmt, ob und in welchem Umfang Migration für nicht-privilegierte Benutzer von diesem Pubset zugelassen ist.
MIGRATION = *ALLOWED
Nicht-privilegierte Benutzer können Dateien von diesem Pubset ohne Einschränkung migrieren.
MIGRATION = *S2-ONLY
Nicht-privilegierte Benutzer dürfen Dateien nur von S0 nach S2 migrieren.
MIGRATION = *INHIBITED
Nur ein HSMS-Verwalter darf Objekte von diesem Pubset migrieren. Allen anderen Benutzern ist die Migration verboten.
STORAGE-LEVEL = *S1
Der Pubset wird der Speicherebene S1 zugeordnet.
SYSARCHIVE = *UNCHANGED / *STD /<filename 1..22 without-cat-gen-vers>
Name des Standard-Systemarchivs für Langzeitarchivierung.
Ein HSMS-Verwalter muss vorher das angegebene Archiv mit der HSMS-Anweisung CREATE-ARCHIVE als öffentliches Langzeitarchiv eingerichtet haben.
SYSARCHIVE = *STD
Das in den HSMS-Parametern definierte Standard-Systemarchiv für Langzeitarchivierung ist das Standardarchiv des Pubsets.
SYSBACKUP = *UNCHANGED / *STD /<filename 1..22 without-cat-gen-vers>
Name des Standard-Systemarchivs für Datensicherung.
Ein HSMS-Verwalter muss vorher das angegebene Archiv mit der HSMS-Anweisung CREATE-ARCHIVE als öffentliches Backup-Archiv eingerichtet haben.
SYSBACKUP = *STD
Das in der HSMS-Steuerdatei definierte Standard-Systemarchiv für Datensicherung ist das Standardarchiv des Pubsets.
SYSVERSION = *UNCHANGED / *UNDEFINED /<filename 1..22 without-cat-gen-vers>
Name des Standard-Versions-Backup-Archivs.
Ein HSMS-Verwalter muss vorher das angegebene Archiv mit der HSMS-Anweisung CREATE-ARCHIVE als öffentliches Versions-Backup-Archiv eingerichtet haben. Das angegebene Archiv soll nicht vorher einem Pubset zugewiesen sein.
SYSVERSION = *UNDEFINED
Diesem Pubet ist kein Versions-Backup-Archiv zugewiesen
Voreingestellte Werte
Bei der ersten MODIFY-PUBSET-PARAMETERS-Anweisung gelten für einen importierten Pubset folgende Voreinstellungen:
Operandenwert | Voreingestellter Wert |
STORAGE-LEVEL | *UNDEFINED |
SYSARCHIVE | globale Einstellung aus den HSMS-Parametern |
SYSBACKUP | globale Einstellung aus den HSMS-Parametern |
wenn S0: | |
S1-PUBSET-ID | globale Einstellung aus den HSMS-Parametern |
SYSMIGRATE | globale Einstellung aus den HSMS-Parametern |
MIGRATION | *ALLOWED |
SYSVERSION | *UNDEFINED |
Durch diese Voreinstellungen wird erreicht, dass Datensicherung und Langzeitarchivierung in das entsprechende Systemarchiv für alle verfügbaren Pubsets möglich sind, auch wenn diese Pubsets nicht unter HSMS-Verwaltung genommen wurden. Die Zulassung eines Pubsets für Migration muss aber ausdrücklich vereinbart werden.