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 - Datenbankadministration » Datenbank starten und Verbindung mit ihr herstellen » Mit Datenbankdateien arbeiten

 

Überblick über Datenbankdateien

Jeder einzelnen Datenbank werden die folgenden Dateien zugeordnet:

  • Die Datenbankdatei   Diese Datei enthält die Datenbankinformationen. Üblicherweise hat sie die Erweiterung .db.

  • Das Transaktionslog   Diese Datei enthält eine Aufzeichnung über die Änderungen in der Datenbankdatei und ist für die Wiederherstellung und die Synchronisation erforderlich. Üblicherweise hat sie die Erweiterung .log. Weitere Hinweise finden Sie unter Das Transaktionslog.

  • Die temporäre Datei   Diese Datei wird vom Datenbankserver verwendet, um die während einer Datenbanksitzung notwendigen Daten aufzunehmen. Der Datenbankserver verwirft diese Datei, wenn die Datenbank heruntergefahren wird, auch wenn der Server weiterläuft. Die Datei hat einen vom Server generierten Namen mit der Erweiterung .tmp.Der Standort der temporären Datei kann beim Start des Datenbankservers mit der Serveroption -dt angegeben werden. Wenn Sie den Speicherort der temporären Datei beim Start des Datenbankservers nicht angeben, werden die folgenden Umgebungsvariablen in der angegebenen Reihenfolge überprüft:

    • SATMP-Umgebungsvariable
    • TMP-Umgebungsvariable
    • TMPDIR-Umgebungsvariable
    • TEMP-Umgebungsvariable

    Wenn keine Umgebungsvariable definiert ist, platziert·SQL Anywhere seine temporäre Datei unter Windows in das aktuelle Verzeichnis und unter Unix in das /tmp-Verzeichnis.

    Der Datenbankserver erstellt, verwaltet und entfernt die temporäre Datei. Sie brauchen nur zu gewährleisten, dass ausreichend freier Speicherplatz für die temporäre Datei vorhanden ist. Sie können Informationen über den verfügbaren Speicherplatz für die temporäre Datei abrufen, indem Sie die Prozedur sa_disk_free_space verwenden. Weitere Hinweise finden Sie unter sa_disk_free_space-Systemprozedur.

  • Vordefinierte DBSpace-Dateien   In diesen Dateien werden Ihre Daten und andere, von der Datenbank benutzte Dateien gespeichert. Weitere Hinweise finden Sie unter Vordefinierte DBSpaces.

Zusätzliche Dateien

Andere Dateien können ebenfalls Teil eines Datenbanksystems sein. Dazu gehören:

  • DBSpace-Dateien   Sie können Ihre Daten auf mehrere separate Dateien aufteilen, zusätzlich zur Datenbankdatei. Weitere Hinweise finden Sie unter CREATE DBSPACE-Anweisung.

    Weitere Hinweise zu DBSpaces finden Sie unter Zusätzliche DBSpaces verwenden.

  • Transaktionslog-Spiegeldateien   Zur Erhöhung der Sicherheit können Sie eine gespiegelte Kopie des Transaktionslogs erstellen. Diese Datei hat üblicherweise die Erweiterung .mlg. Weitere Hinweise finden Sie unter Transaktionslog-Spiegeldateien.