Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
sowizor update sowa2:<sid>|<sid> [--force] [--nodelete] [--diff] [--records=<expr>]
sowizor update sowasql:<sid>|<sid> [<opcja>] [--force] [--nodelete] [--diff] [--records=<expr>] 
sowizor update z3950:<sid>|<sid>
sowizor update sowas

...

Aktualizacja konfiguracji SOWASQL

Polecenie zawsze generuje nową zawartość w tym przypadku obsługuje dodatkową opcję wywołania, która precyzuje zakres aktualizowanej konfiguracji.

OpcjaOpisPrzykładUwagi
configAktualizacja plików konfiguracyjnych serwisu SOWASQLsowizor update krakow_kbp_ks configJeśli nastąpiła ręczna ingerencja w pliki konfiguracyjne, polecenie się nie powiedzie.
recordsAktualizacja struktur rekordów logicznychsowizor update krakow_kbp_ks recordsPo aktualizacji następuje próba restartu serwisu
admAktualizacja pliku konfiguracyjnego dla klienta administracyjnegosowizor update sowasql admdot. pliku sowa_client_adm_servers.xml -

...

działa tylko w postaci podanej w przykładzie
allRównoczesna aktualizacja całej konfiguracjisowizor update krakow_kbp_ks all 

W przypadku aktualizacji  z opcją config generowane są pliki:

  • sowa.inf - podstawowa konfiguracja serwisu
  • sowa_module_kol_const_collections.xml - definicja kolekcji stałych
  • sowa_module_kol_formats.xml - definicja formatów prezentacji danych
  • sowa_module_kol_macro_selectors.xml - definicja dostępnych makr wyszukiwawczych
  • sowa_module_kol_orders.xml - definicja dostępnych indeksów
  • sowa_module_kol_reports.xml - definicja dostępnych raportów
  • sowa_module_scr_programs.xml - definicja dostępnych operacji
  • sowa_module_wyp_orders.xml - definicja dostępnych indeksów dla listy czytelników
  • sowa_module_sort_programs.xml - definicja dostępnych metod sortowania
  • sowa_server_profiles.xml - definicje profili użytkowników

...

Polecenie generuje nową zawartość pliku sowas.cfg i zmienia prawa dostępu do tego pliku (wyłącza prawo zapisu). Pliku sowas.cfg nie powinno się nigdy edytować ręcznie.

Info

Funkcje sowasa stopniowo są przenoszone do sowizorasą obecnie w 99% realizowane przez sowizora i nie powinno się już go używać.