Mit dem Assistenten zum Migrieren einer Datenbank können Sie in Sybase Central einen Fremdserver erstellen, um sich mit der entfernten Datenbank zu verbinden, und ein externes Login einrichten (falls erforderlich), um den aktuellen Benutzer mit der entfernten Datenbank zu verbinden.
Voraussetzungen
Sie müssen bereits einen Fremdserver erstellt haben. Sie müssen bereits einen Benutzer haben, der Eigentümer der Tabellen in der Zieldatenbank ist.
Sie benötigen entweder sowohl das CREATE PROXY TABLE-Systemprivileg als auch das CREATE TABLE-Systemprivileg oder alle folgenden Systemprivilegien:
Stellen Sie in Sybase Central eine Verbindung zur Datenbank mithilfe des SQL Anywhere 16-Plug-Ins her.
Klicken Sie auf Extras » SQL Anywhere 16 » Datenbank migrieren.
Klicken Sie auf Weiter.
Wählen Sie die Zieldatenbank und klicken Sie auf Weiter.
Wählen Sie den Fremdserver zum Verbinden mit der entfernten Datenbank und klicken Sie auf Weiter.
Sie können auch ein externes Login für den Fremdserver erstellen. Standardmäßig benutzt SQL Anywhere die Benutzer-ID und das Kennwort des aktuellen Benutzers, wenn er für diesen Benutzer eine Verbindung mit einem Fremdserver herstellt. Wenn allerdings der Fremdserver keinen Benutzer mit derselben Benutzer-ID und Kennwort wie der aktuelle Benutzer hat, müssen Sie ein externes Login erstellen. Das externe Login ordnet dem aktuellen Benutzer eine Alternativ-Benutzer-ID und Kennwort zu, damit er sich mit dem Fremdserver verbinden kann.
Wählen Sie die zu migrierenden Tabellen und klicken Sie auf Weiter.
Sie können keine Systemtabellen migrieren, daher sind sie nicht in der Liste enthalten.
Wählen Sie den Benutzer, dem die Tabellen in der Zieldatenbank gehören sollen, und klicken Sie auf Weiter.
Wählen Sie, ob Sie die Daten bzw. Fremdschlüssel der entfernten Tabelle migrieren wollen und ob die für den Migrationsprozess erstellten Proxy-Tabellen erhalten bleiben sollen, und klicken Sie dann auf Weiter.
Klicken Sie auf Fertig stellen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |