Podczas wykonywania instalacji i konfiguracji instancji serwera SQL, czynności te powinny być wykonywane lokalnie przez użytkownika znającego tematykę sieci komputerowych, baz danych i zarządzania Microsoft SQL Server.
Przed podjęciem decyzji o zakupie sprzętu i systemu należy sprawdzić na stronach firmy Microsoft wymagania sprzętowe i systemowe dla oprogramowania, które będzie wykorzystywane.
-
Wymagania Microsoft SQL Server
Aplikacja KomKOD jest przystosowana do pracy z wersją Microsoft SQL Server 2012 lub nowszą. Zalecamy instalowanie jak najnowszej wersji Microsoft SQL Server,
dostępnej pod adresem:
SQL Server — pliki do pobrania | Microsoft
(wersja Express jest bezpłatna).
Wymagania sprzętowe i systemowe dostępne są pod adresem:
SQL Server 2019: Hardware & software requirements - SQL Server
UWAGA!
Silnik bazy danych Microsoft SQL Server Express nie umożliwia szyfrowana bazy danych, wobec powyższego - dostęp do danych ma każda osoba, która ma dostęp do komputera służącego za serwer.
Należy zwrócić uwagę, aby w przypadku instalowania aplikacji na komputerze ogólnodostępnym (np. komputer w pracowni komputerowej) wdrożyć takie zabezpieczenia, aby osoby nieuprawnione nie miały dostępu do bazy danych.
1. Czynności do wykonania przed instalacją
-
Przed przystąpieniem do instalacji aplikacji zaleca się zapisanie pracy oraz wyłączenie aplikacji uruchomionych na komputerze.
-
Należy sprawdzić, czy wszystkie aktualizacje systemu Windows są zainstalowane. W wielu przypadkach problemy z instalacją wynikają z nieaktualnego systemu operacyjnego.
-
W przypadku, gdy w systemie istnieją instancje bazy danych, należy wykonać archiwizację wszystkich baz danych. Dotyczy to także baz danych innych aplikacji.
2. Instalacja standardowa (edycja Express 2019)
Instalator pobieramy ze strony:
SQL Server — pliki do pobrania | Microsoft
wybierając edycję Express (pobierz).
Po uruchomieniu pobranego pliku SQL2019-SSEI-Expr.exe pojawi się okno:
Wybieramy kafelek Custom i na następnej stronie określamy lokalizację, gdzie mają się pobrać pliki głównego instalatora (domyślny to C:\SQL2019). Ostatecznie przyciskamy Install.
Po pobraniu plików pojawi się okno SQL Server Installation Center:
Wybieramy pozycję New SQL Server stand-alone installation…
Teraz pojawi się kolejne okno, w którym będziemy mogli w kilku krokach wybrać konfigurację i ostatecznie zainstalować instancję bazy.
Wybieramy Perform a new installation of SQL Server 2019.
Odznaczamy komponenty, które nie będą nam potrzebne, w naszym przypadku jest to SQL Server Replication, Machine Learning Services and Language Extensions i Full-Text and Semantic Extractions for Search.
Kolejnym krokiem jest określenie nazwy instancji (Named instance). Dla ułatwienia niech to będzie nazwa KOMKOD.
Następnie wybieramy, aby usługa SQL Server Database Engine i usługa SQL Server Browser były uruchamiane automatycznie.
W ostatnim kroku wybieramy sposób łączenia Mixed Mode i wpisujemy hasło dla konta sa.
Możemy tutaj także, w zakładce Data Directories, określić katalog dla backupu, w którym będą się zapisywały pliki backupu, gdy w programie KomKOD przyciśniemy opcję Wykonaj kopię zapasową bazy danych.
Po przyciśnięciu Next, rozpocznie się instalacja zakończona ekranem:
Instancja silnika bazy jest zainstalowana. Trzeba jeszcze zrobić dwie rzeczy, aby można było się połączyć z komputerem z zewnątrz.
Należy uruchomić program SQL Server 2019 Configuration Manager
Bezpośrednia lokalizacja pliku: C:\WINDOWS\SysWOW64\SQLServerManager15.msc. Nazwa różni się w zależności od zainstalowanej wersji MS SQL Server.
Następnie przejść do SQL Server Network Configuration, Protocols for KOMKOD i włączyć protokół TCP/IP, czyli ustawić wartość Enabled.
Ostatnią rzeczą, jaką trzeba zrobić, jest poprawne skonfigurowanie zapory Firewall.
W tym celu należy przejść do artykułu Konfiguracja Firewall. Zapora systemu Windows.