Sie können eine gestoppte oder laufende Datenbank in Sybase Central mithilfe des Assistenten zum Entladen einer Datenbank entladen.
Voraussetzungen
Beim Entladen in eine Variable sind keine Privilegien erforderlich. Andernfalls hängen die erforderlichen Privilegien wie folgt von der Datenbankserveroption -gl ab:
Wenn die Option -gl auf ALL gesetzt ist, müssen Sie Eigentümer der Tabellen sein, das SELECT-Privileg für die Tabellen haben oder das SELECT ANY TABLE-Systemprivileg haben.
Wenn die Option -gl auf DBA gesetzt ist, müssen Sie das SELECT ANY TABLE-Systemprivileg haben.
Wenn -gl auf NONE gesetzt ist, wird UNLOAD nicht zugelassen.
Folgendes gilt beim Entladen einer Datei auf einem Clientcomputer:
Sie müssen das WRITE CLIENT FILE-Privileg haben:
Sie müssen Schreibberechtigung für das Verzeichnis haben, in dem sich die Datei befindet.
Die Datenbankoption allow_write_client_file muss aktiviert sein.
Die Sicherheitsfunktion write_client_file muss aktiviert sein.
Kontext und Bemerkungen
Wenn Sie nur Tabellen entladen, werden die Benutzer-IDs, die Eigentümer der Tabellen sind, nicht entladen. Sie müssen diese Benutzer-IDs in der neuen Datenbank erstellen, bevor Sie die Tabellen neu laden.
Klicken Sie auf Extras » SQL Anywhere 16 » Datenbank entladen.
Befolgen Sie die Anweisungen im Assistenten zum Entladen einer Datenbank.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |