Często zadawane pytania - Instalacja i administracja

Instrukcja opisująca aktualizację wersji serwera SQL dostępna jest pod adresem: http://budzetjst.pl/node/650.

Z poziomu programu SJO BeSTi@ nie można edytować ani dezaktywować jednostki.

Edycja lub dezaktywacja jednostki organizacyjnej dokonywana jest w macierzystej JST w systemie BeSTi@ a następnie przekazywana do właściwej JO za pomocą pliku XML.

Aby zaimportować w SJO BeSTii plik XML przesłany przez jednostkę macierzystą należy w module Administracja ustawić się na gałęzi Jednostki, następnie z górnego menu Plik należy wybrać opcję Import z pliku XML i wskazać odpowiedni plik.

Podczas pierwszego uruchomienia programu SJO BeSTi@ konieczne jest zaimportowanie pliku licencyjnego. Jest nim plik XML zawierający dane o jednostce organizacyjnej, która będzie obsługiwana przez program. Plik z danymi jednostki powinien zostać przygotowany w systemie BeSTi@ i dostarczony przez macierzystą JST.

By wygenerować plik z danymi jednostki w programie BeSTi@ należy przejść do modułu Administracja, wybrać gałąź Jednostki i podświetlić daną jednostkę na liście. Następnym krokiem jest przejście do menu Plik, wybranie opcji Eksport do pliku XML i zapisanie pliku w wybranej lokalizacji. Tak przygotowany plik należy przekazać JO jako plik licencyjny.

Należy uruchomić program ponownie, klikając na ikonie prawym przyciskiem myszy i wybierając opcję „Uruchom jako administrator”. Następnie można normalnie zalogować się do programu, przejść do zakładki Narzędzia i wybrać opcję Pobierz aktualizacje.

Serwer lokalny:
• Procesor 1 gigaherc (GHz) 32-bitowy (x86) lub 1 GHz 64-bitowy (x64) lub szybszy (zalecane 2,4 GHz),1 GB pamięci RAM (zalecane 4 GB),
• 2,2 GB wolnej przestrzeni na dysku twardym,
• karta graficzna obsługująca rozdzielczość 800x600 w 256 kolorach (zalecane 1920x1080 16bit).
• w zależności od ilości wprowadzonych dokumentów pliki bazy mogą zwiększyć swój rozmiar o ok. 40-50% tj. o około 30-40 MB.

Stacja robocza:
• Procesor 1 gigaherc (GHz) 32-bitowy (x86) lub 1 GHz 64-bitowy (x64) lub szybszy (zalecane 2,4 GHz),
• 1 GB pamięci RAM (zalecane 2GB),
• 1 GB wolnej przestrzeni na dysku twardym,
• karta graficzna obsługująca rozdzielczość 800x600 w 256 kolorach (zalecane 1920x1080 16bit).
• klawiatura, mysz,
• system operacyjny: minimum MS Windows 7 – z zainstalowanym komponentem Microsoft .NET Framework w wersji 4.7.1

Wchodzimy na stronę Microsoft® SQL Server® 2008 R2 SP2 - Express Edition, klikamy Download, zaznaczamy na liście
SQLEXPRWTxXX_ENU.exe
(x64 dla wersji wersję 64-bitowej, a x86 dla wersji 32-bitowej wersji systemu operacyjnego) i klikamy Next.

Przed instalacją należy sprawdzić czy w systemie są zainstalowane następujące dodatki

  • Platforma Microsoft .NET Framework 3.5 Service Pack 1 (LINK)
  • Windows Installer 4.5 Redistributable (LINK)

Następnie przechodzimy do instalacji serwera SQL:

  1. Uruchamiamy pobrany pakiet instalacyjny
  2. Wybieramy opcję Installation -> New SQL Server stand-alone installation...

  3. Klikamy OK, Next, akceptujemy licencję i Next, Install, Next.
  4. Klikamy na Select All i Next.

  5. Kontynuujemy Next, Next.
  6. Ustawiamy Account Name na: ZARZĄDZANIE NT\USŁUGA SIECIOWA i oba Status Typ na Auto.

  7. Zmieniamy opcję Authentication Mode na Mixed Mode… i wpisujemy hasło dostępu do serwera (np. sjobestia).
    Uwaga: Należy je gdzieś zapisać, w przeciwnym razie ryzykujemy jego utratę (zgubienie), co uniemożliwi dostanie się na nasz serwer. Ponadto w przypadku instalacji w domenie, należy pamiętać iż hasło musi spełniać politykę bezpieczeństwa tej domeny.



    Na koniec klikamy jeszcze na Add Current User i Next.
  8. Do końca instalacji klikamy już tylko Next raz Install i na koniec Close.

Po zainstalowaniu należy umożliwić łączność poprzez protokół TCP/IP. W tym celu należy uruchomić SQL Server Configuration Manager (poprzez menu "Start -> Wszystkie Programy\Microsoft SQL Server 2008\Configuration Tools\SQL Server Configuration Manager").
W aplikacji przechodzimy na Protocols for SQLEXPRESS i zmieniamy status protokołu TCP/IP na Enable.

Po zainstalowaniu serwera należy przenieść bazę zgodnie z artykułem Przenoszenie baz danych programów korzystających z SQL

Do komunikacji zewnętrznej program korzysta z następujących serwerów:
BeSTi@:
- serwer komunikacyjny: 145.237.193.23 port 443
- Trezor: 145.237.192.10 port 443

SJO BeSTI@:
- serwer dystrybucyjny: 145.237.193.139 port 443

Oba programy:
- LiveUpdate: 80.53.156.5 port 80
- weryfikacja podpisów: 89.25.206.68 port 80

Podczas próby połączenia do serwera SQL otrzymuje komunikat: „Uzyskano połączenie ze zdalnym komputerem jednak nie odnaleziono na nim podanej instancji SQL serwera”.
W celu wyeliminowania możliwości blokady przez program typu firewall lub antywirus, należy próbnie wyłączyć ww. programy oraz sprawdzić połączenie. Jeżeli to nie rozwiąże problemu, możliwe, że serwer SQL uruchomiony jest na innym niż standardowym porcie. Niestandardowy port wprowadzamy w polu nazwy serwera w formacie: nazwa_serwera,numer_portu. Np. SerwerSQL,1152. Można także zamiast nazwy komputera wprowadzić jego IP w takim samym formacie np. 192.168.1.10,1152.

Przenoszenie baz danych programów korzystających z SQL
Jeżeli zamierzamy przenieść bazę danych SQL, najlepiej zacząć od instalacji programu wraz z serwerem SQL na nowym komputerze.
Do stworzenia kopii i jej przywrócenia zalecamy użyć darmowej aplikacji Microsoftu do zarządzania bazami - SQL Server Management Studio.

Microsoft SQL Server Management Studio Express dostępny jest do ściągnięcia ze strony:
http://download.microsoft.com/download/4/2/A/42A5A62F-9290-45CB-84CF-6A4...

Aby wykonać kopię zapasową baz danych, wykonaj następujące kroki:

Kliknij przycisk Start, wskaż polecenie Wszystkie programy, wskaż polecenie Microsoft SQL Server, a następnie kliknij polecenie SQL Server Management Studio.
W programie SQL Server Management Studio kliknij serwer na liście Server name, a następnie kliknij przycisk Connect.
Rozwiń folder Databases.
Kliknij prawym przyciskiem myszy na jedną z baz danych, wskaż polecenie Tasks, a następnie kliknij polecenie Back Up.
Na liście Backup type zaznacz pozycję Full, a następnie kliknij przycisk Add w sekcji Lokalizacja docelowa.
W oknie dialogowym Select Backup Destination kliknij przycisk (...).
W oknie dialogowym Locate Database Files wprowadź nazwę pliku kopii zapasowej, a następnie kliknij przycisk OK.
Klikaj przycisk OK aż do zamknięcia wszystkich okien dialogowych. Zostanie wyświetlony komunikat informujący o pomyślnym wykonaniu kopii zapasowe.

Przenieś pliki kopii zapasowych utworzone w kroku 1 do nowego wystąpienia programu SQL Server.
Utwórz bazę danych, w której będą przechowywane pliki kopii zapasowych. Aby to zrobić, wykonaj następujące kroki:
Uruchom program SQL Server Management Studio.
Rozwiń folder Databases.
Kliknij prawym przyciskiem myszy folder Databases. Następnie kliknij polecenie New Database.
Wprowadź nazwę dla bazy danych. Na przykład wpisz sputnikEDG (dla programu Ewidencja Działalności Gospodarczej.
Kliknij przycisk OK.

Ważne: Należy korzystać z tej samej składni nazw, która była używana w odniesieniu do oryginalnego wystąpienia programu Microsoft SQL Server
Przywróć pliki kopii zapasowych. Aby to zrobić, wykonaj następujące kroki:
Uruchom program SQL Server Management Studio.
Rozwiń folder Databases.
Kliknij prawym przyciskiem myszy bazę danych np. sputnikEDG, wskaż polecenie Tasks, wskaż polecenie Restore, a następnie kliknij polecenie Database.
W obszarze Source for restore zaznacz opcję From device, a następnie kliknij przycisk (…).
W oknie dialogowym Specify Backup kliknij przycisk Add.
W oknie dialogowym Locate Backup File kliknij lokalizację pliku kopii zapasowej dla bazy danych sputnikEDG, a następnie kliknij przycisk OK.
W oknie dialogowym Specify Backup kliknij przycisk OK.
W oknie dialogowym Restore Database, zaznacz pole wyboru Restore, kliknij opcję Options, a następnie kliknij, aby zaznaczyć pole wyboru Overwrite the existing database.
W obszarze Restore the database files as sprawdź ścieżki dla dwóch fizycznych plików baz danych. Upewnij się, że te ścieżki wskazują prawidłowe lokalizacje. Jeżeli ścieżki nie wskazują prawidłowych lokalizacji, odpowiednio zmodyfikuj te ścieżki.
W oknie dialogowym Restore Database kliknij przycisk OK, aby rozpocząć proces przywracania.

Uwaga: W zależności od rozmiaru bazy danych ten proces może być czasochłonny. Po ukończeniu procesu pojawi się komunikat informujący o pomyślnym zakończeniu operacji przywracania.

W przypadku, gdy przy próbie logowania do systemu SJO BeSTi@ wyświetla się komunikat ' Użytkownik jest obecnie zalogowany na innej stacji, spróbuj za chwilę lub skontaktuj się z administratorem. ' należy wykonać następujące czynności:
1. Po uruchomieniu programu zalogować się używając konta Administratora (login:sysadmin , hasło:adm).
2. Rozwinąć kategorię 'Blokady' , która znajduje się na drzewku kategorii w górnej lewej części ekranu.
3. Kliknąć lewym przyciskiem myszki na kategorię 'Blokady logowań'.
4. W głównym (środkowym) oknie systemu wyświetli się lista zablokowanych użytkowników.
5. Kliknąć lewym przyciskiem myszki na użytkowniku, którego chcemy odblokować.
6. Kliknąć lewym przyciskiem myszki na przycisk 'Usuń' , który znajduje się w dolnej części ekranu.
7. Po wykonaniu tych czynności należy zamknąć system SJO BeSTi@ , a następnie uruchomić ponownie i zalogować się używając konta użytkownika, który został odblokowany.

Należy pobrać wersję instalacyjną ("Uaktualnienie") dostępną pod adresem http://budzetjst.pl/node/57, a następnie uruchomić i zainstalować ją na stanowisku, na którym aktualizacja przez moduł LiveUpdate zakończyła się niepowodzeniem.

Należy pobrać wersję instalacyjną ("Uaktualnienie") dostępną pod adresem http://budzetjst.pl/node/58, a następnie uruchomić i zainstalować ją na stanowisku, na którym aktualizacja przez moduł LiveUpdate zakończyła się niepowodzeniem.

Problem występuje przy zmienionej rozdzielczości DPI. Standardowy rozmiar dla ekranu to 96 DPI. Aby przywrócić domyślny rozmiar, należy wykonać następujące czynności:
1. Z systemowego menu START należy wybrać kolejno: USTAWIENIA -> PANEL STEROWANIA -> EKRAN.
2. Na ostatniej zakładce USTAWIENIA, należy kliknąć na przycisk ZAAWANSOWANE.
3. W oknie, które zostało wyświetlone, na zakładce OGÓLNE, w górnej części należy zmienić Ustawienie DPI na "Rozmiar normalny (96 dpi)".
4. Należy ponownie uruchomić system Windows

Należy zalogować się na konto administratora systemu, które służy do zakładania/usuwania innych kont w systemie.

Login: sysadmin
Hasło: adm

Do końca roku 2019 minimalną wymaganą wersją jest MS SQL 2008 R2.
Od 1 stycznia 2020 roku minimalną wymaganą wersją będzie MS SQL 2012.