Oracle
 sql >> Datenbank >  >> RDS >> Oracle

GI 19c RPM Package Manager-Datenbank

Ich aktualisiere einen Oracle 18c Grid Infrastructure-Cluster auf die neue Oracle 19c-Version, die letzte Woche für On-Premises veröffentlicht wurde. Die OUI-Voraussetzungsprüfungen finden zwei Probleme, die meine Aufmerksamkeit erfordern. Das erste Problem ist, dass mir Patch 28553832 fehlt, der einfach zu lösen sein sollte. Laden Sie einfach den Patch herunter und wenden Sie ihn an, bevor Sie dieses Upgrade versuchen. Die zweite Ausgabe lautet „RPM Package Manager database“. Was ist das? Um mehr zu erfahren, klickte ich auf den Link „Details“ für diesen Befund. Sie können die Informationen im Screenshot unten sehen.

Wie wir sehen können, habe ich keine Anmeldeinformationen für den „root“-Benutzer, daher hat die OUI ein Problem bei der Überprüfung des RPM-Paket-Managers auf meinem System. Die Lösung ist einfach genug. Drücken Sie die Zurück-Schaltfläche in der OUI, um zu dem Bildschirm zu gelangen, auf dem ich die OUI automatisch die Root-Skripte für mich ausführen lassen kann.

Normalerweise führe ich das Skript rootupgrade.sh manuell aus und lasse diese Felder leer. Dieses Mal habe ich das Kontrollkästchen aktiviert, um die Konfigurationsskripte automatisch auszuführen. Ich kenne das Root-Passwort auf diesem System nicht, aber ich habe sudo-Zugriff, also gebe ich die Details für die zweite Option ein. Ich drücke dann auf Weiter und lasse die Voraussetzungen noch einmal vom OUI überprüfen. Diesmal ist die Prüfung auf den RPM Package Manager erfolgreich.

Ich persönlich habe gerne mehr manuelle Kontrolle über meinen Upgrade-Prozess und führe das rootupgrade.sh-Skript gerne selbst aus. In diesem Fall kann ich, sobald ich weiß, dass die Pre-Req-Prüfung erfolgreich ist, hierher zurückkehren und das Kontrollkästchen deaktivieren, um das Root-Skript automatisch auszuführen. Die Pre-Req-Prüfung schlägt erneut fehl, aber diesmal kann ich sie ignorieren.

Was tun Sie, wenn Sie das Root-Passwort oder den Sudo-Zugriff nicht haben? Sie können Ihren SysAdmin zu Ihrer Arbeitsstation kommen lassen und das Root-Passwort eingeben, um zu überprüfen, ob die Pre-Req-Prüfung bestanden wurde. Führen Sie dann die OUI erneut aus und ignorieren Sie das Ergebnis beim nächsten Mal. Wahrscheinlich müssen Sie Ihren SysAdmin dazu bringen, das rootupgrade.sh-Skript auszuführen, wenn es Zeit dafür ist.