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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere 11 - Änderungen und Upgrades » Upgrade auf SQL Anywhere 11 » Upgrade von SQL Anywhere

 

Upgrade von Datenbanken der Version 10 und höher

Wenn Sie eine Datenbank aktualisieren, werden Systemtabellen, Systemprozeduren und Datenbankoptionen in der Datenbank hinzugefügt und geändert, um die Funktionen der Version 11 zu aktivieren. Dabei wird das Dateiformat, mit dem Daten auf der Festplatte gespeichert und von dort abgerufen werden, nicht geändert. Somit stehen auch nicht alle neuen Funktionen und Performanceverbesserungen der letzten Softwareversion zur Verfügung.

Weitere Hinweise zum Upgrade des Datenbankdateiformats finden Sie unter Datenbanken der Version 10 und höher neu aufbauen.

Der Assistent zum Upgrade einer Datenbank führt kein Upgrade einer Datenbank der Version 9.0.2 oder früher auf die Version 11 durch. Um bestehende Datenbanken auf Version 11 umzustellen, müssen Sie die Datenbank mithilfe von dbunload oder des Assistenten zum Entladen einer Datenbank entladen und neu laden. Weitere Hinweise finden Sie unter Upgrade von Datenbanken bis Version 9.

Achtung

Sie sollten Ihre Datenbankdateien vor jedem Upgrade sichern. Wenn Sie das Upgrade auf vorhandene Dateien anwenden, werden diese Dateien unbrauchbar, falls das Upgrade fehlschlägt. Weitere Hinweise zur Sicherung der Datenbank finden Sie unter Daten sichern und wiederherstellen.

♦  So führen Sie das Upgrade einer Datenbank durch (Sybase Central)
  1. Führen Sie die Standard-Sicherheitsvorkehrungen für ein Software-Upgrade aus. Weitere Hinweise finden Sie unter Wichtige Sicherheitsvorkehrungen für das Upgrade.

  2. Wählen Sie Start » Programme » SQL Anywhere 11 » Sybase Central.

  3. Stellen Sie vom SQL Anywhere-Plug-In aus eine Verbindung mit der Datenbank her, für die Sie ein Upgrade vornehmen. Die Datenbank muss auf einem Datenbankserver der Version 11 ausgeführt werden.

  4. Wählen Sie Extras » SQL Anywhere 11 » Upgrade einer Datenbank.

  5. Befolgen Sie die Anweisungen im Assistenten zum Upgrade einer Datenbank.

  6. Stoppen Sie die Datenbank und archivieren Sie das Transaktionslog, indem Sie eine Kopie davon erstellen, bevor Sie die umgestellte Datenbank verwenden, falls Sie diese Aktion nicht bereits im Assistenten gewählt haben.

Tipp

Sie können den Assistenten zum Upgrade einer Datenbank auch wie folgt aufrufen:

  • Klicken Sie mit der rechten Maustaste auf eine Datenbank und wählen Sie Upgrade einer Datenbank.

  • Wählen Sie eine Datenbank aus, und verwenden Sie dann Datei » Upgrade einer Datenbank.

♦  So führen Sie das Upgrade einer Datenbank aus (Befehlszeile)
  1. Führen Sie die Standard-Sicherheitsvorkehrungen für ein Software-Upgrade aus. Weitere Hinweise finden Sie unter Wichtige Sicherheitsvorkehrungen für das Upgrade.

  2. Stellen Sie sicher, dass Sie exklusiven Zugriff auf die Datenbank haben, für die Sie das Upgrade durchführen möchten. Vergewissern Sie sich zudem, dass die Dienstprogramme der Version 11 im Systempfad vor anderen Dienstprogrammen stehen. Weitere Hinweise finden Sie unter Mit den Dienstprogrammen arbeiten.

  3. Führen Sie das Upgrade-Dienstprogramm (dbupgrad) für die Datenbank aus:

    dbupgrad -c "Verbindungszeichenfolge"

    Der in der Verbindungszeichenfolge angegebene Datenbankbenutzer muss DBA-Berechtigung für die Datenbank haben, für die ein Upgrade durchgeführt wird.

    Weitere Hinweise finden Sie unter Upgrade-Dienstprogramm (dbupgrad).

  4. Fahren Sie die Datenbank herunter und speichern Sie das Transaktionslog, bevor Sie die Datenbank nach dem Upgrade verwenden.

♦  So führen Sie das Upgrade einer Datenbank aus (SQL)
  1. Stellen Sie in Interactive SQL oder einer anderen Anwendung, die SQL-Anweisungen ausführen kann, eine Verbindung zur Datenbank her.

  2. Führen Sie eine ALTER DATABASE-Anweisung aus.

    Folgende Anweisung führt z. B. ein Upgrade einer Datenbank aus:

    ALTER DATABASE UPGRADE;

    Weitere Hinweise finden Sie unter ALTER DATABASE-Anweisung.

  3. Fahren Sie die Datenbank herunter und speichern Sie das Transaktionslog, bevor Sie die Datenbank nach dem Upgrade verwenden.


Upgrade von SQL Anywhere-Software und -Datenbanken in einem Datenbank