Vytvorenie *.WRT súboru
Vytvorenie WRT súboru
Poznámka: Kompresia Sybase databáz je implementovaná podporovanými verziami Sybase Adaptive Server Anywhere 6, 7 a 9. Vo verzii Sybase SQL Anywhere 12 už neexistuje utilita na kompresiu databázy a táto vlastnosť sa považuje za zastaralú. Trezory vo verzii Sybase SQL Anywhere 12 sú štandardné Sybase databázy (súbory .db a .log), preto je celá nasledujúca sekcia platná iba pre verzie Sybase Adaptive Server Anywhere 6, 7 a 9.
Proces archivácie D2000 Archiv (ak je to potrebné (definované)) priebežne vytvára na trezorové databázy, ktoré majú príponu *.cdb. Ide o komprimovanú databázu, ktorá je prístupná pomocou tzv. Write súboru (Write file) s príponou *.wrt. Tento je možné vytvoriť nasledovným postupom:
Spustíme cez štart menu program Sybase Central.
V ľavom okienku zvolíme voľbu Utilities.
V pravom okienku zvolíme voľbu Create Write File.
Potom postupne:
Vyberieme príslušný *.cbd súbor (trezorovú databázu).
Ostatné ponúknuté nastavenia potvrdíme.
Týmto sa v adresári, kde sa nachádza vybraný *.cdb súbor vytvorí príslušný *.wrt súbor. Miesto vytvorenia *.wrt súboru je možné zmeniť (je to potrebné, ak sú trezory na read-only dátovom médiu).
Proces vytvorenia *.wrt súboru je možné vykonať aj z príkazového riadku pomocou programu dbwrite.exe (je nakopírovaný na disk pri inštalácii databázového servera Sybase).
C:\Sybase60\Adaptive Server Anywhere 6.0\win32>dbwrite
Usage: dbwrite [switches] database [write-file-name]
Switches (use specified lower-case letter, as shown):-c create a new write file
-d make existing write file point to another database
-f filename force write file to point at filename
-m <name> set transaction log mirror name (only with -c)
-o <file> log output messages to file
-q quiet: do not print messages
-s status of existing write file (default)
-t <name> set transaction log name (only with -c)
-y erase old file(s) without confirmationPríklad:
dbwrite -c trezor.cdbalebo
dbwrite -c trezor.cdb c:\trezor.cdb