firebird:sprava_databazi_-_gfix_gstat
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| firebird:sprava_databazi_-_gfix_gstat [2015/04/24 10:53] – [Oprava struktury databáze] Karel Petrů | firebird:sprava_databazi_-_gfix_gstat [2015/08/21 08:04] (aktuální) – [ShutDown Database] Petr Kristan | ||
|---|---|---|---|
| Řádek 25: | Řádek 25: | ||
| Po opravě struktury databáze je potřeba opět spustit kontrolu struktury. | Po opravě struktury databáze je potřeba opět spustit kontrolu struktury. | ||
| - | ==== Backup/ | ||
| - | Použití: | ||
| - | |||
| - | - skript se spouští se přímo v adresáři s FDB | ||
| - | - kontrola verze: upgrade_ods.sh *.fdb | ||
| - | - backup/ | ||
| - | |||
| - | |||
| - | Skript **upgrade_ods.sh** | ||
| - | <code bash> | ||
| - | #!/bin/sh | ||
| - | # upgrade_ods.sh [-upgrade 11.2] *.fdb | ||
| - | |||
| - | FIREBIRD=/ | ||
| - | |||
| - | if [ " | ||
| - | UPGRADE=" | ||
| - | DESTODS=$2 | ||
| - | shift | ||
| - | shift | ||
| - | fi | ||
| - | |||
| - | for i in $*; do | ||
| - | ODS=`echo 'show database;' | ||
| - | echo "$i : ODS $ODS" | ||
| - | if [ " | ||
| - | if [ " | ||
| - | echo backup /tmp/$i | ||
| - | $FIREBIRD/ | ||
| - | echo restore /tmp/$i | ||
| - | mv $i $i.bk | ||
| - | $FIREBIRD/ | ||
| - | chown firebird: | ||
| - | fi | ||
| - | fi | ||
| - | done | ||
| - | </ | ||
| ===== Garbage Collection, Sweep, OIT, OAT ===== | ===== Garbage Collection, Sweep, OIT, OAT ===== | ||
| Řádek 163: | Řádek 126: | ||
| Asynchronní způsob zápisu zvyšuje výkon databáze až o 50%. Lze jej ale použít | Asynchronní způsob zápisu zvyšuje výkon databáze až o 50%. Lze jej ale použít | ||
| **POUZE** pokud je server bezpečně zálohovaný pomocí **UPS**. | **POUZE** pokud je server bezpečně zálohovaný pomocí **UPS**. | ||
| + | |||
| + | ==== Read Only databáze ==== | ||
| + | |||
| + | Pro OBIS5 verze > 5.0.057 lze archivní databázi přepnout na read only: | ||
| + | |||
| + | <code bash> | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | ==== ShutDown Database ==== | ||
| + | Shutdown | ||
| + | |||
| + | < | ||
| + | |||
| + | Starting a Database | ||
| + | |||
| + | The -o[nline] command allows a database to be restarted. It takes a single parameter which is the database name as follows: | ||
| + | |||
| + | gfix -o[nline] database_name | ||
| + | |||
firebird/sprava_databazi_-_gfix_gstat.1429872833.txt.gz · Poslední úprava: 2015/04/24 10:53 autor: Karel Petrů