Skupina database
Přehled nastavení pro skupinu database:
DBPATH (typ: folder, výchozí hodnota: -neuvedena-) Cesta k adresáři, kde budou uloženy databázové soubory.
DBLOGPATH (typ: folder, výchozí hodnota: {$DBPATH}.) Cesta k adresáři, kde bude uložen databázovy log. Není-li uveden, je použito DBPATH;
ARCHDBPATH (typ: folder, výchozí hodnota: {$DBPATH}.) Cesta k adresáři, kde budou uloženy databázové soubory arhivu. Není-li uveden, je použito DBPATH;
ARCHDBLOGPATH (typ: folder, výchozí hodnota: {$DBPATH}.) Cesta k adresáři, kde budou uložen databázové log arhivu. Není-li uveden, je použito DBPATH;
ARCHIVEDBASE (typ: string, výchozí hodnota: [jmeno instance]) Jméno databáze archivu instance.
DBASE (typ: string, výchozí hodnota: [jmeno instance]) Jméno databáze instance.
DBSIZE (typ: integer, výchozí hodnota: -neuvedena-) Pocatecni velikost databáze v MB. Minimum je velikost databáze model (minimální mozna velikost)
DBLOGSIZE (typ: integer, výchozí hodnota: model_log.db size) Pocatecni velikost databázového logu v MB. Minimum je velikost logu databáze model (minimální mozna velikost)
DSN (typ: string, výchozí hodnota: flexideo) Jméno ODBC zdroje, který instance používá. Klicovy název, který MUSI být zadan.
ARCHIVEDSN (typ: string, výchozí hodnota: [DSN]) Jméno ODBC zdroje, který instance používá k připojeni k archivni datatbazi. Není-li vyplneno, pouzije se [DSN] - viz vyse.
QUERYDSN (typ: string, výchozí hodnota: flexideoQuery) Jméno ODBC zdroje, který se používá k provádění sql-query. DOPORUCUJE SE zadat odlisny od DSN.
UNICODEDB (typ: boolean, výchozí hodnota: FALSE) Používá pro data v databázi unicodove datove typy.
USEMONEY (typ: boolean, výchozí hodnota: TRUE) Používá pro interpretaci datových typů curr(n,m) databázový typ Money a nikoli odpovídající typ Numeric(x, y).
USESMALLDATETIME (typ: boolean, výchozí hodnota: FALSE) Používá pro interpretaci datového typu date databázovy typ smalldatetime a nikoli typ datetime.
USEBLOB (typ: boolean, výchozí hodnota: FALSE) Globalne zakáže používáni datoveho typu Text, ten je nahrazen typem Varchar(4000). Tato volba zajisti vyšší rychlost práce s temito daty, ale limituje jejich velikost
FULLVIEWS (typ: boolean, výchozí hodnota: TRUE) Server vytvari pohledy, které vraceji stejny seznam sloupcu pro všechny role. Sloupce k nimz nema role přístup obsahuji hodnotu NULL.
ALLVIEWS (typ: boolean, výchozí hodnota: FALSE) Server vygeneruje kompletní sadu pohledu pro všechny role a to včetně roli, které nemaji k dane tabulce přístup. Vysledek pak obsahuje hodnoty NULL. Tato volba implikuje volbu FULLVIEWS proto dojde k její automatické aktivaci.
TIMEFIX (typ: boolean, výchozí hodnota: FALSE) Provede při přištím spuštění opravu hodnot v polích typu time tak, aby všechna měla v databázi datum 1.1.1900.
DELETE_STATISTICS (typ: boolean, výchozí hodnota: TRUE) Určuje zda flexideo automaticky maže statitické informace, které se již nevyužívají pro optimalizaci běhu aplikace.
SAME_DB_SERVER (typ: boolean, výchozí hodnota: TRUE) Určuje, zda jsou obě databáze (aktuálni a archivní) uloženy na stejném databázovem serveru. Umožňuje tak aplikaci provádět cross-database dotazy. Volba byla zavedena v souvislosti s dělbou souborových uložišť a jejich efektivní správě v případě TRUE hodnot.
NO_FILE_EXTENSION (typ: boolean, výchozí hodnota: FALSE) Vynuti provedeni opravy databáze při přištím spuštění. Oprava databáze je velmi casove narocna.
QUERY_TIMEOUT (typ: integer, výchozí hodnota: 0) Provede při přištím spuštění upgrade z verze 1.5.X. Aby mela tato volba smysl musi být tez volba DBREPAIR nastavena na hodnotu TRUE.
PASSWORD_HASH (typ: string, výchozí hodnota: SHA512) Vygeneruje aktuální databázi z databáze historicke.
PRE_SQL2008 (typ: boolean, výchozí hodnota: FALSE) Vymaže historii.