Loading...
 
[Zobrazit/Skrýt nabídky vlevo]
[Zobrazit/Skrýt nabídky vpravo]

Ruzne tipy a triky pro abru

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“

Pokud je vice firem, udelat pro kazdou zalohu samostatny adresar, protoze zalohovaci program uklada zalohy do souboru pojmenovanych dle data.takze pri obnove je to prehlednejsi.

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

Databazove soubory *.gdb prip *.fdb z puvodniho umisteni smazat, pri obnove se vytvori znovu.

5. zkopírujte soubor /usr/local/aktis/zaloha/data/Storage.STF do adresáře /usr/local/aktis/abrag3

Storage.STF zkopirovat z adresare z datama do adresare z instalaci abry.

6. v souboru /usr/local/aktis/abrag3/NEXUS.CFG opravte StorageFile=/usr/local/aktis/data/Storage.STF na StorageFile=\\server\abrag3\Storage.STF

Stejny postup jako v pripade update vyse.

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

Zas zkopirovat Storage.STF do adresare z datama. Dle cesty v NEXUS.CFG

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

V pripade, ze se menila i verze firebirdu upravit symlink /opt/libfbabra/libgds.so.0 aby smeroval na /opt/firebird/lib/libfbclient.so.2.0.4 dle verze firebirdu jaka tam je

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ě

  1. !/bin/bash

export LC_ALL=cs_CZ.cp1250
export LD_LIBRARY_PATH=/opt/libfbabra
./abramgr -start appserver

Tenhle bod se muze vynechat, vetsinou je soubor z puvodni instalace spravny.


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

Vytvorit nove spojeni obnovou ze zalohy, zadat cestu k souboru se zalohou, a nastavit cestu v ramci lokalni abry do adresare kde jsou data. V pripade vice databazi vytvorit vsechna spojeni. Databaze se obnovuji az po spusteni abry.


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.


Created by komodo. Last Modification: Středa 07 of květen, 2014 14:27:27 CEST by komodo.