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 Server - SQL-Benutzerhandbuch » Ferndatenzugriff und Arbeit mit Massendaten » Daten importieren und exportieren » Datenbanken neu aufbauen

 

Nicht an Replikations- oder Synchronisationssystemen beteiligte Datenbanken neu aufbauen

Die folgenden Prozeduren sollten Sie nur verwenden, wenn Ihre Datenbank nicht in ein Synchronisations- oder Replikationssystem einbezogen ist.

♦  So bauen Sie eine Datenbank neu auf, die nicht in ein Synchronisations- oder Replikationssystem einbezogen ist (Befehlszeile)
  1. Führen Sie das Dienstprogramm dbunload mit einer der folgenden Optionen aus:

    Gewünschte Aktion Zu verwendende Option Beispiel
    Eine Datenbank neu aufbauen -an
    dbunload -c 
    "DBF=demo.db;UID=DBA;PWD=sql" 
       -an DemoBackup.db
    Neu in eine vorhandene Datenbank laden -ac
    dbunload -c 
    "DBF=demo.db;UID=DBA;PWD=sql" 
       -ac "UID=DBA;PWD=sql;DBF=NewDemo.db"
    Eine vorhandene Datenbank ersetzen -ar
    dbunload -c 
    "DBF=demo.db;UID=DBA;PWD=sql" 
       -ar

    Wenn Sie eine dieser Optionen verwenden, wird keine Zwischenkopie der Daten auf der Festplatte angelegt. Sie brauchen daher in der Befehlszeile kein Entladeverzeichnis anzugeben. Dies bietet größere Sicherheit für Ihre Daten. Die Optionen -ar und -an sollten außerdem schneller ausgeführt werden als der Assistent zum Entladen einer Datenbank in Sybase Central, die Option -ac ist jedoch langsamer als der Assistent zum Entladen einer Datenbank.

  2. Fahren Sie die Datenbank herunter und speichern Sie das Transaktionslog, bevor Sie die neu geladene Datenbank verwenden.

Hinweise

Die Optionen -an und -ar gelten nur für Verbindungen zu einem Personal Server oder zu einem Netzwerkserver über gemeinsam genutzten Speicher.

Für das Dienstprogramm Entladen (dbunload) stehen einige zusätzliche Optionen zur Verfügung, mit denen Sie die Performance bei Entladevorgängen steigern können, und Optionen für Verbindungsparameter, mit denen Sie bestimmte Datenbankparameter angeben und definieren können, ob die Datenbank läuft oder nicht.