Die Standardressourceneigenschaft Type_version speichert die RT_Version-Eigenschaft eines Ressourcentyps. Diese Eigenschaft ist nicht in der RTR-Datei vorhanden. Der Systemverwalter bearbeitet diesen Eigenschaftswert mithilfe des folgenden Befehls:
scrgadm -c -j Ressource -y Type_version=neue_Version |
Die Einstellbarkeit dieser Eigenschaft ergibt sich aus:
Der aktuellen Version des Ressourcentyps,
Den #$upgrade_from-Anweisungen in der RTR-Datei.
Verwenden Sie die folgenden Einstellbarkeitswerte in den #$upgrade_from-Anweisungen:
Wenn keine Einschränkungen der Aufrüstungszeitpunkte für die Ressource vorliegen. Die Ressource kann vollständig online sein.
Wenn bekannt ist, dass die Methoden Update, Stop, Monitor_check und Postnet_stop des neuen Ressourcentyps mit den Start-Methoden älterer Ressourcentypversionen kompatibel sind (Prenet_stop und Start) und wenn bekannt ist, dass die Fini-Methode der neuen Ressourcentypversion mit der Init-Methode der älteren Versionen kompatibel ist. Für dieses Szenario ist lediglich erforderlich, dass das Ressourcen-Monitor-Programm vor der Aufrüstung gestoppt wird.
Wenn die Inkompatibilität der Update, Stop, Monitor_check bzw. Postnet_stop-Methoden der neuen Ressourcentypversion mit den Start-Methoden von älteren Ressourcentypversionen (Prenet_stop und Start) bekannt ist, jedoch ebenso bekannt ist, dass sie mit der Init-Methode älterer Versionen kompatibel sind, muss die Ressource während der Typaufrüstung offline sein.
Ähnlich wie WHEN_OFFLINE. Dieser Einstellbarkeitswert erzwingt jedoch die stärkere Bedingung, dass die Ressource deaktiviert sein muss.
Wenn die Fini-Methode der neuen Ressourcentypversion nicht mit der Init-Methode der älteren Versionen kompatibel ist. Dieser Einstellbarkeitswert erfordert, dass die vorhandene Ressourcengruppe in den nicht verwalteten Zustand versetzt wird, bevor Sie die Ressource aufrüsten können.
Wenn Ressourcen nicht auf die neue Ressourcentypversion aufgerüstet werden können. Nur neue Ressourcen können mit der neuen Version erstellt werden.
Die Einstellbarkeit von AT_CREATION bedeutet, dass der Ressourcentypentwickler die Migration einer vorhandenen Ressource zu dem neuen Typ verbieten kann. In diesem Fall muss der Systemverwalter die Ressource löschen und neu erstellen. Dies ist äquivalent mit der Deklaration, dass die Ressourcenversion nur zum Zeitpunkt der Erstellung eingestellt werden kann.