import

Polecenie "import"

Polecenie służy do zaimportowania serwisu SOWA1, SOWA2 lub SOWASQL z pliku przygotowanego poleceniem export.

Polecenie jest dostępne tylko w systemach Linux

Składnia

sowizor import <filename> [<sid>] [<port>] [--nodb]

Wymagane jest podanie nazwy pliku z wyeksportowanym serwisem (będzie to skompresowane archiwum z rozszerzeniem tar.bz2).

Domyślnie serwis importowany jest z tym samym identyfikatorem i na tym samym porcie TCP jak serwis eksportowany. Aby to zmienić należy podać opcjonalne parametry:

  • <sid> - docelowy identyfikator serwisu
  • <port> - docelowy numer portu

Podanie opcjonalnego parametru --nodb służy do wymuszenia importu samej konfiguracji serwisu, z pominięciem bazy danych. Jest to szczególnie przydatne w przypadku przenoszenia serwisów SOWASQL między serwerami, przy zachowaniu dotychczasowej lokalizacji serwera baz danych.

Działanie

Polecenie importuje i automatycznie wykonuje niezbędne operacje umożliwiające uruchomienie serwisu.

(SOWA1 / SOWA)

  • importuje pliki konfiguracyjne (INF), plik licencji (LIC), plik użytkowników (USR)
  • importuje bazę danych DBF i wykonuje indeksację tabel

(SOWASQL)

  • importuje pliki konfiguracyjne (INF, XML)
  • tworzy bazę danych w PostgreSQL i importuje do niej dane

(wszystkie serwisy)

  • importuje pliki multimedialne (o ile są w pliku importu)
  • importuje pliki dziennika (o ile są w pliku imprtu)
  • umożliwia automatyczne utworzenie konfiguracji poczty (smailer) i integracji z portalem w.bibliotece.pl (ssaker)