POZOR !!! Verze programu ES manas pro starší verze serverů
- FlashFiler 2.13
- NexusDB 2.07.06
- NexusDB 2.08.03
budeme podporovat POUZE do 31.12.2014
Doporučujeme so nejdříve přejít na verzi programu pro aktuální verzi NexusDB 4
2014.01.09a / 00:00
001) Ve verzi pro FlashFiler server upraveny SQL dotazy
- doporučujeme v průběhu roku přejít na aktuální verzi NexusDB serveru a klientů
2003.04.12a / 09:00
02) FFServer.exe - server FF2 doplněn o:
- podrobné logové zápisy při chybovém ukončení
do souboru FFServerExceptionRRRRMMDD.log v adresáři s FFServer.exe
tento soubor je nutné přiložit při reklamaci serveru
- základní vzdálenou správu pomocí UDP
03) FFE.exe - FlashFiler Explorer doplněn o:
- podrobné logové zápisy při chybovém ukončení
do souboru FFEExceptionRRRRMMDD.log v adresáři s FFE.exe
tento soubor je nutné přiložit při reklamaci FFE
- základní vzdálenou správu pomocí UDP
při použití více než jednoho výše uvedeného programu na stejném počítači
je vzdálená správa omezena na první spuštěný z nich
2002.06.29a / 15:00
02) SQL server:
---> možnost přístupu k informacím SW manas v reálném čase pomocí standardního WWW browseru
- po spuštění SQL server - Internet / WWW server Start je
na adrese http://192.168.1.1:8080/ dostupná domácí stránka SW manas
- místo 192.168.1.1 se použije IP adresa klienta, na kterém je WWW server spuštěn
- port WWW serveru je 8080 místo standardního 80
- na adrese http://192.168.1.1:8080/sql?1001
je dostupný výsledek předem definovaného SQL dotazu
čísla SQL dotazů:
1xxx ... systémový SQL dotaz, uložen v souboru SQL.TXT (je součást distribuce)
v adresáři, kde je manas.exe, skladová databáze
2xxx ... uživatelský SQL dotaz, uložen v souboru SQL_UZIV.TXT (může definovat uživatel)
v adresáři, kde je manas.exe, skladová databáze
3xxx ... systémový SQL dotaz, uložen v souboru SQL.TXT (je součást distribuce)
v adresáři, kde je manas.exe, účetní databáze
4xxx ... uživatelský SQL dotaz, uložen v souboru SQL_UZIV.TXT (může definovat uživatel)
v adresáři, kde je manas.exe, účetní databáze
Příklad obsahu souboru SQL.TXT (zatím pouze na straně serveru bez možnosti parametrizace):
;
; 1xxx - sklad
;
1001 select * from __OKREOK
1002 select * from __OKREEU
;
; 3xxx - ucto
;
3001 select zmenakdo from X___UO00
3002 select count(zmenakdo) from X___UO00 group by zmenakdo
;
- každý SQL dotaz musí být na 1 řádku a musí být uvozen číslem XXXX (viz výše)
- před ukončením SW manas je nutné nejprve zastavit WWW server - Internet / WWW server Stop
- na adrese http://192.168.1.1:8080/index2.htm
je dostupná stránka pro přímou volbu SQL dotazu číslem nebo přímým zápisem
2002.05.19b / 12:00
03) - na FF2 serveru se musí nastavit 2. Alias - FFU
cesta se nastaví stejná jako u Aliasu FF
04) Pro použití samostatného 2. FF2 serveru pro účetnictví je nutné
v manas.ini nastavit ServerNameU rozdílně od ServerName
2002.05.19a / 07:00
04) U FF2 serveru verze 2.10 zkontrolujte a případně nastavte:
Config / General:
Server name: S
Interval from last message: 300.000
Interval between Keep Alives: 300.000
Keep Alive retries: 99
2002.04.24b / 11:00
04) Upozornění
SW manas je klient/serverová aplikace, ve které si server s každým klientem
občas vyměňují zprávy. Z tohoto důvodu MUSÍ být na PC serveru i na každém klientovi
VYPNUTO řízení spotřeby (ACPI) a všechny typy stmívačů a nesmí docházet k vypínání
disků a monitoru
2000.01.30a
01) RAMPAGES
---> muze byt v rozsahu 100 - 32000 a pri pouziti 4 KB stranek
(pouzivam pro vsechny databaze) znamena pozadavek na pamet
0,5 - 128,0 MB
---> stanoveni optimalni hodnoty, vsude doporucuji
jako optimum 500 - 1000 a nejlepe zkouset
---> zkuste oba extremy, t.j. 100 a treba druhy den 32.000,
na rychlosti by mel byt patrny rozdil, vhodnejsi
hodnotu pak zkusmo 'doladujte'
2000.01.27a
02) Ve FF serveru nastavte parametry Keep Alive na cca
1000000, 1000000, 99
1999.10.29c
Postup upravy databaze HR__ZZ01.FFD:
1) ukoncit praci na zakladaci
2) spustit FFE
3) levym tlacitkem mysi vybrat databazi HR__ZZ01.FFD - vety
se zobrazi vpravo
4) pravym tlacitkem mysi na databazi HR__ZZ01.FFD (vlevo) vybrat
Redefine
5) vybrat zalozku Indexes
6) posuvnikem najet na 16. index (volny) a do pole Name zapsat
'DatumSpotreby' - Presne a bez uvozovek (jen DatumSpotreby)
7) v Available Fields in Tables najit a levym tlacitkem oznacit
pole DatumSpotreby a stisknout tlacitko <Add>
8) stisknout tlacitko <Restructure>
9) ukoncit a znovu spustit FFE (nutne !)
10) levym tlacitkem mysi vybrat databazi HR__ZZ01.FFD - vety
se zobrazi vpravo
11) pravym tlacitkem mysi na databazi HR__ZZ01.FFD (vlevo) vybrat
Reindex
12) vybrat a potvrdit posledni index - DatumSpotreby
13) ukoncit FFE
14) je mozne obnovit praci na zakladaci a pri tisku pouzivat
trideni podle datumu spotreby
FlashFiler Server - popis a výhody
Kompaktní a zároveň velice výkonná databáze Client/Server, FlashFiler obsahuje dvě části - FlashFiler Server a FlashFiler Client (je součástí aplikace).
FlashFiler Server je hotová aplikace, která je spuštěna na síťovém serveru a vyřizuje všechny požadavky z aplikace (klienta). Zajišťuje všechny vstupní/výstupní souborové operace, bufferování, ochranu, podporu transakcí a provádění SQL dotazů.
- podpora dotazů SQL (SELECT, INSERT, UPDATE, DELETE)
- multi-threadingový (vícevláknový), obslouží více požadavků od mnoha připojených klientů najednou
- server může být vložen přímo do aplikace (SingleEXE)
- z aplikace je možné přistupovat na více různých FlashFiler Serverů najednou
- z aplikace SingleEXE je možné se napojit i na jakýkoliv jiný vzdálený server
- podpora obrovských databází, velikost je limitována pouze operačním systémem, souborovým systémem a volným místem na disku
- podpora obrovských BLOBů do 2GB
- transakce zabezpečující proti selhání
- připojení na Internet, protokol TCP/IP
- snadná rozšiřitelnost
- nevyžaduje žádné externí knihovny DLL, OCX ani VBX
- možnost použití i na médiu pouze pro čtení (např. na CD-ROM)
- žádné licenční poplatky za každou instalaci nebo za každého klienta
Další informace o FlashFiler
Výrobce: TurboPower Software Company, USA
Archiv české konference Delphi:
DELPHI FORUM - Česká konference o Delphi
Archiv konferencí Borland a Microsoft:
Search Borland & Microsoft Newsgroups
Databázový SQL server:
- zajišťuje rychlý přístup k údajům
- více uživatelů může pracovat najednou