Abra
Zapnuti logovani
Pridat do nexus.cfg
[Logs]
Enabled=1
Level=6
LogsDirectory=c:\nejakejadresar
Upgrade abry
Pri instalaci aktualizaci
! Pri update nekterych verzi AbraG3? je vyzadovan Firebird vyssi verze. Kdyz je nainstalovana nizsi verze tak je potreba spustit abru z prikazoveho radku s parametrem -nodbinstall. Jinak bude padat na tom ze nema verzi kterou potrebuje.
Konkretne klient Intergest, ale obdobny scenar bude i u jinych klientu.
Funguje jenom pokud neni velky rozdil mezi verzema a neni potreba exportovat a importovat data kvuli nekompatibilite dat v db.
1. Stopnout abru.
2. Prekopirovat Storage.STF do adresare kde je instalace abry tj z /home/samba/abrasw/data/Storage.STF do /home/samba/abrasw/abrag3/Storage.STF
3. Upravit NEXUS.CFG, prepsat cestu k Storage.STF z puvodniho StorageFile=/home/samba/abrasw/data/Storage.STF na StorageFile=\\192.168.1.2\abra\Storage.STF
4. Upravit prava na zapis do sdileni abra pro uzivatele pod kterym se dela update. Defaultne uzivatele nemaji pravo zapisu, pri update ale zapis musi byt povolen.
5. Pustit aktualizaci na win stanici pod uzivatelem ktery ma pravo na zapis do sdileni abra.
6. Jako cestu zadat \\dsa\abra. nebo jestli je vice verzi tak dle konkretniho sdileni.
7. Po aktualizaci odskrtnour spusteni abry a ukoncit instalator.
8. Prekopirovat Storage.STF na puvodni misto z bodu 2, upravit cestu ke Storage.STF na puvodni a pustit abru na serveru.
9. Po spusteni abry na stanici se zacnou aktualizovat jednotlive db. U klienta Intergest abru nespoustet, je tam hodne db a trva to pul dne, to si pak dela p.Hunar.
10. Kdyz vse probehne bez chyby, tak je to vse.
Pri updatu mezi verzema kde je nekompatibilita dat a je potreba vyexportovat data z databaze.
Neco z ofocialniho readme plus moje poznamky.
1. všichni uživatelé musí ukončit práci v systému
2. proveďte zálohu dat pomocí agendy "Administrace - Zálohování dat“
3. ukončete činnost aplikačního serveru např. příkazy:
4. zkopírujte adresář obsahující původní instalaci SW ABRA a databázové soubory do zálohového podadresáře /zaloha
5. zkopírujte soubor /usr/local/aktis/zaloha/data/Storage.STF do adresáře /usr/local/aktis/abrag3
6. v souboru /usr/local/aktis/abrag3/NEXUS.CFG opravte StorageFile=/usr/local/aktis/data/Storage.STF na StorageFile=\\server\abrag3\Storage.STF
7. z klientské stanice spusťte instalační soubor Abry Gx
8. ve třetím kroku instalace update zaškrtněte „Aktualizace již existující instalace“
9. v pátém kroku instalace zadejte jako cestu složku ve tvaru UNC cesty sdílení adresáře Abry Gx, tzn. v našem případě \\server\abrag3\
10. pokračujte v instalaci Abry až do konce průvodce. Po skončení instalace odškrtněte políčko „Spustit Abru“ aby bylo možné nejprve upravit soubor NEXUS.CFG.
11. v souboru /usr/local/aktis/abrag3/NEXUS.CFG opravte zpět položku StorageFile=\\server\abrag3\Storage.STF na původní tvar StorageFile=/usr/local/aktis/data/Storage.STF a zkontrolujte ostatní parametry, výsledný soubor NEXUS.CFG by měl vypadat následovně
[Client]
Local=0
ServerName=192.168.1.1
[Server]
ProviderType=2
StorageFile=/usr/local/aktis/data/Storage.STF
12. zkopírujte soubor /usr/local/aktis/abrag3/Storage.STF do adresáře /usr/local/aktis/data
13. zkopírujte soubor /usr/local/aktis/abrag3/libnxudf.so do adresáře /opt/firebird/UDF
14. nastavte práva k souboru libnxudf.so uživateli firebird: chown firebird:firebird /opt/firebird/UDF/libnxudf.so
15. nyní máte dvě možnosti. Buď zkopírujte soubor /usr/local/aktis/zaloha/abrag3/appserver.sh do /usr/local/aktis/abrag3/appserver.sh a nebo ručně upravte soubor /usr/local/aktis/abrag3/appserver.sh. Doplňte do něho řádek "export LD_LIBRARY_PATH=/opt/libfbabra". Výsledný soubor appserver.sh bude tedy vypadat následovně
- !/bin/bash
export LC_ALL=cs_CZ.cp1250
export LD_LIBRARY_PATH=/opt/libfbabra
./abramgr -start appserver
16. spusťte aplikační server.
17. z klientské stanice spusťte DBAdmin.EXE, ve kterém nastavíte spojení obnovou ze zálohy. V sekci „Parametry spojení“ zadejte následující:
SERVER Name=localhost:/usr/local/aktis/data/firma.gdb
isc_dpb_user_Name=SYSDBA
isc_dpb_password=masterkey
isc_dpb_lc_ctype=WIN1250
Poznámka: SYSDBA je výchozí systémový uživatel databáze Firebird a jeho heslo je ve výchozím stavu masterkey
18. spusťte SW ABRA Gx
19. v agendě „Administrace => Správa licencí“ zadejte doplňkový klíč na update
FIREBIRD
Pri instalaci nove verze firebirdu se zmeni admin heslo, pri instalaci rpm baliku se ulozi do /opt/firebird/SYSDBA.password
Je potreba ho zmenit na heslo ktere pouziva abra, vetsinou masterkey a to scriptem /opt/firebird/bin/changeDBAPassword.sh
Nejdrive zadat puvodni heslo ze souboru SYSDBA.password, pak zadat nove heslo.