Versions Compared

Key

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

...

Przykładowe (póki co) konfiguracje dostępne są w repozytorium olimp, w ścieżce:

olimp/conf/converter

Automatyzacja konwersji Sowa2 do SowaSQL

Z uwagi na fakt, że biblioteki hurtowo są przenoszone z systemu Sowa2 do systemu SowaSQL Standard, powstało dodatkowe polecenie, które automatyzuje proces konwersji stając się całkowicie bezobsługowym narzędziem.

Code Block
titleUproszczona metoda konwersji systemu Sowa2 do SowaSQL
sowizor lame nazwa_katalogu_ks

Polecenie to:

  • weryfikuje stan migracji katalogu i zaleca wykonanie migracji przed kontynuacją
  • weryfikuje stan schematu konfiguracji katalogu i zaleca wykonanie kroków, które usuną z konfiguracji elementy stwarzające problemy po konwersji
  • sprawdza stan integracji z portalem w.bibliotece.pl
  • wykonuje reindeksację katalogu Sowy2 wraz z kompresją tabel

W tym etapie wkracza jedyna interakcja z narzędziem - pyta się tylko, czy jesteśmy pewni, że chcemy wykonać nieodwracalną procedurę konwersji. Jeśli potwierdzimy, to:

  • system zamieni nazwy katalogów (doda "s2" do nazwy starego serwisu, nowy będzie działać na starej nazwie)
  • wykona polecenie convert samemu dobierając odpowiednią konfigurację
  • skonfiguruje moduły, których konfiguracja różni się w Sowie2 i SowieSQL
  • uruchomi system na tym samym porcie, na jakim działał stary
  • wykona migrację identyfikatorów w portalu w.bibliotece.pl

Polecenie należy uruchamiać pod kontrolą narzędzia "screen". Zaleca się na czas konwersji ustawić komunikat o niedostępności systemu w katalogu OPAC.