Sie müssen über die erforderlichen Anmeldedaten verfügen und notwendige Bereinigungen oder sonstige Vorbereitungen durchführen, bevor Sie Ihre Oracle-Datenbank unter Windows zu einer eingebetteten PostgreSQL-Datenbank in der Appliance migrieren.

Vorbereitungen

Sie müssen die grundlegende Interoperabilität bestätigen, bevor Sie Ihre Oracle-Datenbank für die Migration vorbereiten.

Vergewissern Sie sich, dass Sie Ihre Datenbank gesichert haben. Informationen zum Erstellen einer Sicherungskopie der vCenter Server-Datenbank finden Sie in der Oracle-Dokumentation.

Prozedur

  1. Überprüfen Sie, dass die Kennwörter aktuell sind und nicht in Kürze ablaufen.
  2. Sie müssen über Anmeldedaten, den Datenbanknamen und den Namen des Datenbankservers, der von der vCenter Server-Datenbank verwendet werden soll, verfügen.

    Suchen Sie im ODBC-System den Verbindungsnamen der Datenbankquelle für die vCenter Server-Datenbank.

  3. Verwenden Sie den Oracle SERVICE_NAME anstelle der SID, um sicherzustellen, dass Ihre Oracle-Datenbankinstanz verfügbar ist.
    • Melden Sie sich beim Datenbankserver an, um das Warnungsprotokoll zu lesen: $ORACLE_BASE/diag/rdbms/$instance_name/$INSTANCE_NAME/trace/alert_$ INSTANCE_NAME.log.

    • Melden Sie sich beim Datenbankserver an, um die Oracle Listener-Statusausgabe zu lesen.

    • Wenn Sie den SQL*Plus-Client installiert haben, können Sie tnsping für die vCenter-Datenbankinstanz verwenden. Wenn der Befehl tnsping beim ersten Mal nicht ausgeführt wird, versuchen Sie es nach ein paar Minuten erneut. Sollte dies auch nicht funktionieren, starten Sie die vCenter-Datenbankinstanz auf dem Oracle-Server neu und führen Sie tnsping erneut aus, um sicherzustellen, dass die Instanz verfügbar ist.

  4. Prüfen Sie, ob die JDBC-Treiberdatei in der CLASSPATH-Variablen enthalten ist.
  5. Prüfen Sie, ob die Berechtigungen korrekt festgelegt sind.
  6. Weisen Sie dem Benutzer die DBA-Rolle zu oder gewähren Sie ihm die erforderlichen Berechtigungen.
  7. Führen Sie für vCenter Server 5.5 das Bereinigungsskript aus.
    1. Suchen Sie das Skript „cleanup_orphaned_data_Oracle.sql“ im ISO-Image und kopieren Sie es auf den Oracle-Server.
    2. Melden Sie sich mit dem Konto der vCenter Server-Datenbank bei einer SQL*Plus-Sitzung an.
    3. Führen Sie das Bereinigungsskript aus.

      @pathcleanup_orphaned_data_Oracle.sql

    Bei der Bereinigung werden überflüssige Daten und Daten ohne übergeordnetes Element, die von keiner vCenter Server-Komponente verwendet werden, entfernt.

  8. Erstellen Sie eine vollständige Sicherung der vCenter Server-Datenbank.

Ergebnisse

Ihre Datenbank ist für die vCenter Server-Migration zu vCenter Server Appliance vorbereitet.