Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere 16 - Änderungen und Upgrades » Upgrade auf SQL Anywhere 16

 

Upgrade des SQL Anywhere-Monitors durchführen und Ressourcen migrieren

Verwenden Sie das Migrator-Dienstprogramm, um die Ressourcen aus einem Monitor in einen neu installierten Monitor zu migrieren.

Voraussetzungen

Vorsicht

Beim Deinstallieren des Monitors werden neben der Anwendung auch die Ressourcen und gesammelten Metriken entfernt. Um Ihre aktuellen Monitor-Ressourcen beizubehalten, müssen Sie die folgenden Schritte durchführen:

  1. Installieren Sie eine neue Version des Monitors.

  2. Migrieren Sie die Ressourcen.

  3. Deinstallieren Sie die ältere Version des Monitors.

Um unerwünschte Alarme zu vermeiden, planen Sie im SQL Anywhere-Monitor eine Blackoutperiode für Ihre Server, bevor Sie sie herunterfahren.

 Aufgabe
  1. Erstellen Sie eine Sicherungskopie der vorhandenen Monitor-Datenbankdatei samonitor.db.

    Die Standardspeicherorte für die Datenbankdateien der Monitor-Versionen 11.0.1 und 16.0 werden in der folgenden Tabelle aufgelistet:

    Betriebssystem Monitortyp Verzeichnisse der Versionen 11.0.1 und 12 Verzeichnis der Version 16.0

    Windows XP

    Monitor Developer Edition
    C:\Documents and Settings\All Users\Documents\SQL Anywhere 11\Monitor\samonitor.db
    C:\Documents and Settings\All Users\Documents\SQL Anywhere 12\Monitor\samonitor.db
    C:\Documents and Settings\All Users\Documents\SQL Anywhere 16\Monitor\samonitor.db
    Windows XP Monitor Production Edition
    C:\Documents and Settings\All Users\Documents\SQL Anywhere 11 Monitor\samonitor.db
    C:\Documents and Settings\All Users\Documents\SQL Anywhere 12 Monitor\samonitor.db
    C:\Documents and Settings\All Users\Documents\SQL Anywhere 16 Monitor\samonitor.db
    Windows Vista und höhere Versionen von Windows Monitor Developer Edition
     C:\Users\Public\Documents\SQL Anywhere 11\Monitor\samonitor.db
     C:\Users\Public\Documents\SQL Anywhere 12\Monitor\samonitor.db
    C:\Users\Public\Documents\SQL Anywhere 16\Monitor\samonitor.db
    Windows Vista und höhere Versionen von Windows Monitor Production Edition
     C:\Users\Public\Documents\SQL Anywhere 11 Monitor\samonitor.db
     C:\Users\Public\Documents\SQL Anywhere 12 Monitor\samonitor.db
    C:\Users\Public\Documents\SQL Anywhere 16 Monitor\samonitor.db
    Linux Monitor Developer Edition
    /opt/sqlanywhere11/samonitor.db
    /opt/sqlanywhere12/samonitor.db
    /opt/sqlanywhere16/samonitor.db
    Linux Monitor Production Edition
    /opt/samonitor11/samonitor.db
    /opt/samonitor12/samonitor.db
    /opt/sqlanywhere16/samonitor.db
  2. Installieren Sie den neuen Monitor. Führen Sie die Datei setup.exe im Verzeichnis Monitor Ihres Installationsdatenträgers aus und befolgen Sie die Anweisungen. Wenn die Installation abgeschlossen ist, stoppen Sie den neuen Monitor (falls er ausgeführt wird).

    Auf einem Computer kann jeweils nur eine Version des Monitors ausgeführt werden.

    Wenn Sie den Monitor der Version 16.0 auf einem Computer installieren, auf dem eine ältere Version des Monitors läuft, stoppt das Installationsprogramm die alte Version des Monitors.

  3. Starten Sie an einer Eingabeaufforderung das Migrator-Dienstprogramm.

    Führen Sie das Migrator-Dienstprogramm mit den folgenden Optionen aus:

    • -t temporary-directory   Gibt das Verzeichnis für temporäre Dateien an. Standardmäßig werden die temporären Dateien in demselben Verzeichnis erstellt wie die run_migrator-Datei.

      Hinweis

      Der Monitor Migrator erstellt temporäre Dateien, die am Ende des Migrationsprozesses gelöscht werden. Sie können mit der Option -t ein Verzeichnis für diese temporären Dateien festlegen. Die temporären Dateien erfordern eine ähnliche Menge an Speicherplatz wie die alte Monitor-Datenbankdatei. Vergewissern Sie sich, dass der Speicherplatz des angegebenen Verzeichnisses ausreicht.

    • source-filename   Gibt den Pfad und den Dateinamen der alten Monitor-Datenbankdatei an. Zum Beispiel der Pfad der Datei samonitor.db der Version 11.0.1.

    • destination-filename   Gibt den Pfad und den Dateinamen der neuen Monitor-Datei an, in die die Ressourcen und Konfigurationseinstellungen geladen werden. Zum Beispiel der Pfad der Datei samonitor.db der Version 16.0.

    Beispiel:

    C:\Program Files\SQL Anywhere 16\run_migrator.cmd -t c:\monitorbackup c:\Program Files\SQL Anywhere 11\Monitor\samonitor11.db C:\Program Files\SQL Anywhere 16\Monitor\samonitor16.db

    Verwenden Sie die folgende Tabelle, um den Speicherort des Migrator-Dienstprogramms zu ermitteln.

    Betriebssystem Monitortyp Standardspeicherort des Migrator-Dienstprogramms
    Windows Monitor Developer Edition C:\Program Files\SQL Anywhere 16\Bin32\run_migrator.cmd
    Monitor Production Edition C:\Program Files\SQL Anywhere 16\Bin32\run_migrator.cmd
    Linux Monitor Developer Edition /opt/sqlanywhere16/bin32/run_migrator.sh
    Monitor Production Edition /opt/sqlanywhere16/bin32/run_migrator.sh

Ergebnisse

Das Upgrade des Monitor wird durchgeführt.

Nächste Schritte

Monitor starten

 Siehe auch