WAPRO Kaper - Windows, Inne

Wpis ten opisuje w jaki sposób przejść na nowszą wersję SQL Server oraz jaką właściwą wersję SQL-a wybrać

Procedurę przejścia na nowszą wersję SQL można podzielić na sześć kroków:

  1. Archiwizacja bazy danych
  2. Instalacja SQL-a w nowszej wersji
  3. Utworzenie licencji na nowym SQL-u
  4. Utworzenie bazy danych
  5. Odtworzenie bazy danych
  6. Zalogowanie się do programu z nowymi parametrami.

Ad.1.

1. Kliknąć na przycisk „Start”.
2. Wybrać grupę „WAPRO”.
3. Uruchomić program „Archiwizator baz danych”.

KW11-009-01

4. Po uruchomieniu programu archiwizującego wskazać (jeśli to konieczne) opcję „Archiwizacja (utworzenie kopii zapasowej)”.
5. W przypadku, gdy użytkownik ma uprawnienia administratora komputera zaznaczyć opcję „Uwierzytelnienie Windows” zaś pola „Login” i „Hasło” pozostawić bez zmian. Jeśli użytkownik nie ma stosownych uprawnień, opcję „Uwierzytelnienie Windows” należy odznaczyć i wypełnić pola „Login” (wstawić słowo ”sa”) oraz „Hasło” zgodnie ze stanem faktycznym. Pole „Nazwa serwera” powinno wypełnić się samo, ewentualnie z rozwijanej listy należy wskazać odpowiedni serwer.
6. Po wykonaniu czynności opisanych w punkcie 5. należy kliknąć na przycisk „Połącz z serwerem”.

KW11-009-02

7. Jeśli podane parametry będą prawidłowe i archiwizator zdoła połączyć się z serwerem SQL, powinno pojawić się okno, gdzie należy wskazać bazę danych, która będzie archiwizowana.
8. Zaznaczyć (zalecane), jeśli to konieczne opcję „Stosuj kompresją ZIP” – jej użycie zmniejsza rozmiar pliku z archiwum.
9. Wskazać, jeśli to konieczne miejsce, gdzie ma zostać zapisane archiwum. Wskazanie jest możliwe po kliknięciu na ikonę teczki znajdującą się po prawej strony pola ze ścieżką, gdzie ma być zapisywane archiwum.
10. Opcjonalnie, jeśli takie jest życzenie użytkownika, utworzone archiwum może zostać zabezpieczone hasłem. Uwaga, należy zapamiętać hasło, w przeciwnym razie zabezpieczone nim archiwum nie da się odzyskać! Puste pole oznacza brak hasła.
11. Jeśli wszystkie parametry archiwizacji są ustawione w oczekiwany sposób, należy kliknąć na przycisk „Archiwizuj”, aby rozpocząć proces tworzenia archiwum.

KW11-009-03

12. Pomyślne wykonanie archiwizacji zostanie potwierdzone stosownym komunikatem.

KW11-009-04

Ad.2.

Instalacja nowej wersji SQL.
Należy zastanowić się jaką wersję SQL-a zainstalować. SQL2014, SQL2016, SQL2017, SQL2019. Oczywiście najlepszym rozwiązaniem byłoby zainstalowanie najnowszej wersji SQL-a, lecz są pewne ograniczenia, które nam to uniemożliwią.

  • SQL2019 nie zainstalujemy na systemie operacyjnym starszym niż Windows 10
  • SQL2017 oraz SQL2016 nie zainstalujemy na systemie operacyjnym starszym niż Windows 8
  • SQL2014 nie instalujemy na systemie operacyjnym starszym niż Windows 7 oraz Windows Server 2008R2.

Jak sprawdzić wersję programów w bazie ?
Aby sprawdzić w jakie wersje programów znajdują się w bazie, należy wejść w „Administrację WAPRO ERP” i podświetlając bazę danych wybrać opcję „Pokaż programy i wersję struktur”

KW11-009-05

Wyświetli się okno w którym będzie widoczne jakie wersje programów zostały zainstalowane w bazie. Starsze niż 7.81.0 należy zaktualizować.

Ad.3.

Założenie licencji na nowej instancji serwera SQL. Po zainstalowaniu nowej instancji SQL-a, należy na nim utworzyć licencję. Ponieważ to na serwerze SQL licencja jest przechowywana.

Ad.4.

Utworzenie nowej bazy danych. Jest ono wymagane aby zainicjować wszystkie mechanizmy potrzebne do obsługi programów WAPRO. Aby utworzyć bazę danych, należy uruchomić opcję „Administrator wybranego programu”.

KW11-009-06

Po zalogowaniu się do nowej instancji serwera, na zakładce „Bazy danych”, klikamy opcję „Utwórz nową bazę”

KW11-009-07

Następnie należy wskazać licencję bazy, która została utworzona w poprzednim punkcie instrukcji, czyli główna.

KW11-009-08

Ad.5.

Opis odtworzenia danych programu z wykonanego wcześniej archiwum.
W celu odtworzenia zarchiwizowanych danych programu należy:
1. Kliknąć na przycisku „Start”.
2. Wybrać grupę „WAPRO”.
3. Uruchomić program „Archiwizator baz danych”.

KW11-009-09

4. Po uruchomieniu programu archiwizującego wskazać (jeśli to konieczne) opcję „Dearchiwizacja (odtworzenie danych)”.
5. W przypadku, gdy użytkownik ma uprawnienia administratora komputera zaznaczyć opcję „Uwierzytelnienie Windows” zaś pola „Login” i „Hasło” pozostawić bez zmian. Jeśli użytkownik nie ma stosownych uprawnień, opcję „Uwierzytelnienie Windows” należy odznaczyć i wypełnić pola „Login” (wstawić słowo ”sa”) oraz „Hasło” zgodnie ze stanem faktycznym. Pole „Nazwa serwera” powinno wypełnić się samo, ewentualnie z rozwijanej listy należy wskazać odpowiedni serwer. – Tutaj podajemy nazwę nowego Serwera SQL
6. Po wykonaniu czynności opisanych w punkcie 5. należy kliknąć na przycisk „Połącz z serwerem”. Jeśli podane parametry będą prawidłowe i archiwizator zdoła połączyć się z serwerem SQL, powinno pojawić się okno pozwalając a na dalsze czynności.

KW11-009-10

7. Następnie należy wskazać archiwum, które będzie odzyskiwane. Aby wskazać plik należy użyć ikony teczki po prawej stronie.
8. Jeśli plik z archiwum jest kompresowany i rozpakuje się prawidłowo, wówczas w oknie powinna się pojawić nazwa archiwum. W przypadku odzyskiwania archiwum, które nie jest kompresowane okno pozostanie puste. W zasadzie nie ma potrzeby modyfikowania tego pola – zostawiamy je takim, jakie zaproponuje program.
9. Jeśli archiwum, które będzie odtwarzane jest zabezpieczone hasłem należy je wpisać w stosownym polu.
10. Po prawidłowym odczytaniu archiwum, przed jego odtworzeniem program zaproponuje nazwę bazy danych, do której będą odtwarzane dane. Można zaakceptować propozycję, wpisać własną nazwę, lub wybrać z list inną, istniejącą bazę i zastąpić zawarte w niej dane zawartością archiwum (takie działanie wymaga zachowania ostrożności).
11. Jeśli wszystkie parametry archiwizacji są ustawione w oczekiwany sposób, należy kliknąć na przycisku „Odtwórz archiwum”, aby rozpocząć proces jego odtwarzania.

KW11-009-11
  1. Pomyślne wykonanie dearchiwizacji zostanie potwierdzone stosownym komunikatem.
KW11-009-12

Ad.6.

Aby otworzyć program z nowymi ustawieniami serwera należy wejść do okna logowania do programu i w oknie logowania kliknąć na przycisk „Dodatkowe opcje”

KW11-009-13

Zostanie wyświetlony serwer bazy danych w którym możemy wpisać właściwe dane serwera.