Sie können den Assistenten zum Entladen einer Datenbank verwenden, um ein Upgrade einer SQL Anywhere-Datenbank der Version 10 oder höher auf die neueste Version durchzuführen.
Voraussetzungen
Befolgen Sie die Standard-Vorsichtsmaßnahmen für ein Software-Upgrade. Siehe Vorsichtsmaßnahmen für Upgrade und Neuaufbau.
Sie müssen die Systemprivilegien SELECT ANY TABLE und SERVER OPERATOR haben.
Achten Sie darauf, die Datenbank zu sichern, bevor Sie sie entladen und neu laden. Beispiel:
dbbackup -c "DBF=mydb.db;UID=DBA;PWD=sql" old-db-backup-dir |
Klicken Sie auf Start&rarrProgramme&rarrSQL Anywhere 16&rarrAdministrationstools&rarrSybase Central.
Starten Sie einen Datenbankserver der Version 16 mit der Datenbank, für die Sie das Upgrade durchführen wollen, und stellen Sie dann von Sybase Central aus eine Verbindung mit der Datenbank her.
Klicken Sie auf Extras&rarrSQL Anywhere 16&rarrDatenbank entladen.
Lesen Sie die erste Seite des Assistenten zum Entladen einer Datenbank und klicken Sie dann auf Weiter.
Klicken Sie auf Datenbank entladen, die auf einer aktuellen Version des Servers läuft, und wählen Sie dann die Datenbank aus der Liste. Klicken Sie auf Weiter.
Wählen Sie, die Datenbank zu entladen und in eine neue Datenbank zu laden. Klicken Sie auf Weiter.
Geben Sie einen neuen Dateinamen für die Datenbank an.
Sie können auch die Seitengröße für die neue Datenbank angeben, doch die angegebene Seitengröße darf nicht größer als die Seitengröße des Datenbankservers sein. Die Standard-Seitengröße ist 4096 Byte. Sie können die Datenbankdatei verschlüsseln. Wenn Sie die starke Verschlüsselung wählen, müssen Sie bei jedem Start der Datenbank den Chiffrierschlüssel verwenden. Klicken Sie auf Weiter.
Klicken Sie auf Struktur und Daten entladen. Sie können auch beliebige weitere Optionen für Ihre Datenbank auswählen. Klicken Sie auf Weiter.
Klicken Sie auf Alle Datenbankobjekte entladen. Klicken Sie auf Weiter.
Legen Sie fest, ob nach dem Laden bzw. Entladen eine Verbindung mit der neuen Datenbank hergestellt werden soll.
Klicken Sie auf Fertig stellen, um den Vorgang zu starten.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |