Samodzielna instalacja serwera SQL 2005

Transkrypt

Samodzielna instalacja serwera SQL 2005
Samodzielne instalowanie serwera SQL 2005
Poniższe instrukcje dotyczą przede wszystkim wersji darmowej (SQL 2005 Express), ale
poszczególne ustawienia i przebieg instalacji jest prawie identyczny jak w pełnej wersji serwera
SQL. To znaczy w pełnej wersji można jedynie wybrać dodatkowe opcje, które nie są niezbędne do
prawidłowego funkcjonowania naszych programów (dodatkowe opcje mogą jedynie usprawnić
pracę serwera SQL, czy też ułatwić administratorowi zarządzanie bazami danych).
Pobieranie i instalowanie wymaganych komponentów
Jeśli jeszcze wcześniej tego nie zrobiono, to w systemie należy zainstalować:
1. Windows Installer 3.1
2. Microsoft .NET Framework wersja 2.0
Dopiero po zainstalowaniu wymaganych komponentów należy pobrać instalator Serwera SQL 2005 Express.
Najlepiej pobrać wersję z narzędziami administracyjnymi:
http://www.microsoft.com/downloads/details.aspx?familyid=5B5528B9-13E1-4DB9-A3FC-82116D598C3D&displaylang=en
Instalacja Serwera SQL
Po zakończeniu pobierania należy uruchomić pobrany plik EXE.
Instalator zweryfikuje konfigurację systemu i jeśli wszystkie niezbędne komponenty są zainstalowane, to
będzie można kontynuować. Normalnie nie są wymagane wszystkie komponenty (np. IIS nie jest
niezbędny).
Ważne! Przy wyborze nazwy (ang. name) i ew. firmy (ang. company) należy pod spodem wyłączyć
ukrywanie zaawansowanych opcji konfiguracji (ang. hide advanced configuration options).
Wybór komponentów
Przy wyborze komponentów należy wybrać do zainstalowania:
●
●
Database Services
○
Data Files
○
Shared Tools
Client Components
○
Connectivity Components
○
Management Studio Express (dostępne w wersji z narzędziami)
Pozostałe komponenty można zainstalować wg własnego uznania.
Wybór nazwy instancji
Jeśli tylko jest to możliwe (na komputerze nie ma serwera MS SQL) należy wybrać instalację
domyślnej instancji (ang. default instance). Starszy instalator Patrona i innych naszych programów
może mieć problemy z wykryciem nazwanej instancji (ang. named instance), więc nie jest to
zalecane. W razie późniejszych problemów z instalacją (i uruchomieniem programu) na nazwanej
instancji, należy samodzielnie utworzyć źródła danych.
Usługi serwera SQL
W oknie wyboru ustawień usług można wybrać użytkownika, który będzie uruchamiał usługę. Ze
względu na możliwe komplikacje (m.in. z tworzeniem kopii zapasowych danych i podłączaniem do
serwera baz danych) zalecamy następujące ustawienia:
●
jako konto do uruchamiania usług wybrać: built-in → „local system”
●
należy zaznaczyć uruchomienie wszystkich usług po instalacji (w szczególności „SQL
Server” i „SQL Browser”).
Tryb uwierzytelnienia
Zalecamy wybór trybu uwierzytelniania mieszanego (ang. mixed mode). Umożliwi to połączenie
zarówno przy użyciu konta administracyjnego systemu Windows jak i oddzielnego użytkownika o
nazwie „sa”.
Ważne! Podane hasło dla konta „sa” należy ustawić takie by było łatwe do zapamiętania, ale trudne
do zgadnięcia. Jeśli hasło zostanie zapomniane, to w praktyce będzie to oznaczać konieczność
ponownej instalacji serwera i może prowadzić do utraty danych.
Wybór trybu porównywania (collation)
Ze względu na zgodność wsteczną należy wybrać „SQL collations”, a następnie w opcjach odnaleźć
i wybrać: „Polish dictionary order, case-insensitve, for use with the 1250 (Central European)
Character Set.”
Ważne! Wybór nieprawidłowego trybu porównywania może powodować problemy z
zalogowaniem się do Patrona i nieprawidłowym zarówno Libry jak i MOL-a. Konieczne będzie
wówczas ponowne zainstalowanie serwera SQL.
Instalacja
Dalsze wybory są mniej istotne dla funkcjonowania naszych programów (mogą być jednak istotne
dla administratora serwera). Po przejściu dalej należy rozpocząć instalację serwera SQL.
Konfiguracja
Po zakończeniu instalacji należy zrestartować komputer i rozpocząć dodatkową konfigurację
serwera SQL. W tym celu należy uruchomić menedżera konfiguracji serwera SQL, który można
uruchomić z menu Start → Microsoft SQL Server 2005 → Configuration Tools → SQL Server
Configuration Manager.
W konfiguracji należy aktywować protokół TCP/IP, czyli:
1. Rozwinąć „SQL Server 2005 Network Configuration”.
2. Wybrać „Protocols for MSSQLSERVER” (MSSQLSERVER to nazwa domyślnej instancji).
3. Z prawej powinny być widoczne różne protokoły. Należy teraz kliknąć dwukrotnie na
protokół „TCP/IP”.
4. We właściwościach protokołu TCP/IP należy zmienić pole „Enabled” na „Yes”.
5. Następnie zakończyć klikając OK.
Dodatkowo należy aktywować protokół TCP/IP dla klienta, czyli:
1. Rozwinąć „SQL Native Client Protocols”.
2. Wybrać „Client Protocols”.
3. Powinny pojawić się różne protokoły. Należy teraz kliknąć dwukrotnie na protokół
„TCP/IP”.
4. We właściwościach protokołu TCP/IP należy zmienić pole „Enabled” na „Yes”.
5. Następnie zakończyć klikając OK.
Po tych czynnościach należy zrestartować usługę serwera SQL, czyli:
1. Wybrać „SQL Server 2005 Services”.
2. Z prawej strony wybrać „SQL Server”
3. Kliknąć prawym klawiszem myszy i wybrać „Restart”
Analogicznie z usługą wyszukiwanie pełnotekstowego (jeśli została zainstalowana), czyli:
1. Wybrać „SQL Server 2005 Services”.
2. Z prawej strony wybrać „SQL Server FullText Search”
3. Kliknąć prawym klawiszem myszy i wybrać „Restart”
Zmiana portu SQL
1. Rozwinąć „SQL Server 2005 Network Configuration”.
2. Kliknąć prawym na TCP/IP i wybrać “Właściwości”
3. Wybrać zakładkę „IP Adresses”
4. Usunąć „0” z pola TCP Dynamic Port
5. Wpisać wybrany port w pole „TCP Port” (domyślny port to 1433)
6. Po modyfikacji należy restartować usługę serwera SQL.

Podobne dokumenty