INSTALACJA MsSQL SERVER
br>
W tej lekcji zainstalujemy MsSQL Server Developer i na takiej wersji są oparte moje szkolenia.
Sama wersja (w sensie 2012, 2014, 2016 czy 2017) nie ma większego znaczenia lecz między innymi w zależności od systemu operacyjnego na jakim pracujemy (co w tym przypadku jest kluczowe) mamy możliwość instalacji różnych wersji, co przedstawione zostało w poniższej tabeli:
Windows Server 2012 R2 Datacenter 64-bit 1 Windows Server 2012 R2 Standard 64-bit Windows Server 2012 R2 Essentials 64-bit Windows Server 2012 R2 Foundation 64-bit Windows Server 2012 Datacenter 64-bit Windows Server 2012 Standard 64-bit Windows Server 2012 Essentials 64-bit Windows Server 2012 Foundation 64-bit Windows Server 2008 R2 SP1 Datacenter 64-bit Windows Server 2008 R2 SP1 Enterprise 64-bit Windows Server 2008 R2 SP1 Standard 64-bit Windows Server 2008 R2 SP1 Web 64-bit Windows 8.1 32-bit Windows 8.1 Professional 32-bit Windows 8.1 Enterprise 32-bit Windows 8.1 64-bit Windows 8.1 Professional 64-bit Windows 8.1 Enterprise 64-bit Windows 8 32-bit Windows 8 Professional 32-bit Windows 8 Enterprise 32-bit Windows 8 64-bit Windows 8 Professional 64-bit Windows 8 Enterprise 64-bit Windows 7 SP1 Ultimate 64-bit Windows 7 SP1 Enterprise 64-bit Windows 7 SP1 Professional 64-bit Windows 7 SP1 Home Premium 64-bit Windows 7 SP1 Home Basic 64-bit Windows 7 SP1 32-bit Ultimate Windows 7 SP1 32-bit Enterprise Windows 7 SP1 32-bit Professional Windows 7 SP1 32-bit Home Premium Windows 7 SP1 32-bit Home Basic Windows Server 2008 SP2 Datacenter 64-bit Windows Server 2008 SP2 Enterprise 64-bit Windows Server 2008 SP2 Standard 64-bit Windows Server 2008 SP2 Web 64-bit Windows Server 2008 SP2 Datacenter 32-bit Windows Server 2008 SP2 Enterprise 32-bit Windows Server 2008 SP2 Standard 32-bit Windows Server 2008 SP2 Web 32-bit Windows Vista SP2 Ultimate 64-bit Windows Vista SP2 Enterprise 64-bit Windows Vista SP2 Business 64-bit Windows Vista SP2 Home Premium 64-bit Windows Vista SP2 Home Basic 64-bit Windows Vista SP2 32-bit Ultimate Windows Vista SP2 32-bit Enterprise Windows Vista SP2 32-bit Business Windows Vista SP2 32-bit Home Premium Windows Vista SP2 Home Basic 32-bit |
Windows Server 2012 R2 Datacenter 64-bit 1 Windows Server 2012 R2 Standard 64-bit Windows Server 2012 R2 Essentials 64-bit Windows Server 2012 R2 Foundation 64-bit Windows Server 2012 Datacenter 64-bit Windows Server 2012 Standard 64-bit Windows Server 2012 Essentials 64-bit Windows Server 2012 Foundation 64-bit Windows Server 2008 R2 SP1 Datacenter 64-bit Windows Server 2008 R2 SP1 Enterprise 64-bit Windows Server 2008 R2 SP1 Standard 64-bit Windows Server 2008 R2 SP1 Web 64-bit Windows 8.1 64-bit Windows 8.1 Professional 64-bit Windows 8.1 Enterprise 64-bit Windows 8 64-bit Windows 8 Professional 64-bit Windows 8 Enterprise 64-bit Windows 7 SP1 Ultimate 64-bit Windows 7 SP1 Enterprise 64-bit Windows 7 SP1 Professional 64-bit Windows 7 SP1 Home Premium 64-bit Windows 7 SP1 Home Basic 64-bit Windows Server 2008 SP2 Datacenter 64-bit Windows Server 2008 SP2 Enterprise 64-bit Windows Server 2008 SP2 Standard 64-bit Windows Server 2008 SP2 Web 64-bit Windows Vista SP2 Ultimate 64-bit Windows Vista SP2 Enterprise 64-bit Windows Vista SP2 Business 64-bit Windows Vista SP2 Home Premium 64-bit Windows Vista SP2 Home Basic 64-bit |
|
Windows 10 Home 64-bit Windows 10 Professional 64-bit Windows 10 Enterprise 64-bit Windows 10 Home 32-bit Windows 10 Professional 32-bit Windows 10 Enterprise 32-bit Windows Server 2016 Datacenter Windows Server 2016 Standard Windows Server 2012 R2 Datacenter 64-bit Windows Server 2012 R2 Standard 64-bit Windows Server 2012 R2 Essentials 64-bit Windows Server 2012 R2 Foundation 64-bit Windows Server 2012 Datacenter 64-bit Windows Server 2012 Standard 64-bit Windows Server 2012 Essentials 64-bit Windows Server 2012 Foundation 64-bit Windows Server 2008 R2 SP1 Datacenter 64-bit Windows Server 2008 R2 SP1 Enterprise 64-bit Windows Server 2008 R2 SP1 Standard 64-bit Windows Server 2008 R2 SP1 Web 64-bit Windows 8.1 32-bit Windows 8.1 Pro 32-bit Windows 8.1 Enterprise 32-bit Windows 8.1 64-bit Windows 8.1 Pro 64-bit Windows 8.1 Enterprise 64-bit Windows 8 32-bit Windows 8 Pro 32-bit Windows 8 Enterprise 32-bit Windows 8 64-bit Windows 8 Pro 64-bit Windows 8 Enterprise 64-bit Windows 7 SP1 Ultimate 64-bit Windows 7 SP1 Enterprise 64-bit Windows 7 SP1 Professional 64-bit Windows 7 SP1 Home Premium 64-bit Windows 7 SP1 Home Basic 64-bit Windows 7 SP1 Ultimate 32-bit Windows 7 SP1 Enterprise 32-bit Windows 7 SP1 Professional 32-bit Windows 7 SP1 Home Premium 32-bit Windows 7 SP1 Home Basic 32-bit Windows Server 2008 SP2 Datacenter 64-bit Windows Server 2008 SP2 Enterprise 64-bit Windows Server 2008 SP2 Standard 64-bit Windows Server 2008 SP2 Web 64-bit Windows Server 2008 SP2 Datacenter 64-bit Windows Server 2008 SP2 Enterprise 32-bit Windows Server 2008 SP2 Standard 32-bit Windows Server 2008 SP2 Web 32-bit |
Windows 10 Home 64-bit Windows 10 Professional 64-bit Windows 10 Enterprise 64-bit Windows Server 2016 Datacenter Windows Server 2016 Standard Windows Server 2012 R2 Datacenter 64-bit Windows Server 2012 R2 Standard 64-bit Windows Server 2012 R2 Essentials 64-bit Windows Server 2012 R2 Foundation 64-bit Windows Server 2012 Datacenter 64-bit Windows Server 2012 Standard 64-bit Windows Server 2012 Essentials 64-bit Windows Server 2012 Foundation 64-bit Windows Server 2008 R2 SP1 Datacenter 64-bit Windows Server 2008 R2 SP1 Enterprise 64-bit Windows Server 2008 R2 SP1 Standard 64-bit Windows Server 2008 R2 SP1 Web 64-bit Windows 8.1 64-bit Windows 8.1 Pro 64-bit Windows 8.1 Enterprise 64-bit Windows 8 64-bit Windows 8 Pro 64-bit Windows 8 Enterprise 64-bit Windows 7 SP1 Ultimate 64-bit Windows 7 SP1 Enterprise 64-bit Windows 7 SP1 Professional 64-bit Windows 7 SP1 Home Premium 64-bit Windows 7 SP1 Home Basic 64-bit Windows Server 2008 SP2 Datacenter 64-bit Windows Server 2008 SP2 Enterprise 64-bit Windows Server 2008 SP2 Standard 64-bit Windows Server 2008 SP2 Web 64-bit |
|
– | Windows Server 2016 Datacenter Windows Server 2016 Standard Windows Server 2016 Essentials* Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Essentials Windows Server 2012 Foundation Windows 10 Home Windows 10 Professional Windows 10 Enterprise Windows 10 IoT Enterprise Windows 8.1 Windows 8.1 Pro Windows 8.1 Enterprise Windows 8 Windows 8 Pro Windows 8 Enterprise |
* Źródło: strony Microsoft.
br>
Należy pamiętać, że instalacja wymaga także dodatkowych ustawień, które trzeba sprawdzić:
● zalecany format plików to NTFS lub ReFS
● dysk nie może być ustawiony w trybie tylko do odczytu
● dysk nie może być skompresowany
● korzystając z RDC (Remote Desktop Connnection), czyli ze zdalnego pulpitu instalator musi być dostępny w sieci lub na lokalnej maszynie
● instalator może być plikiem ISO
Wymagane są także inne składniki, ale jeżeli instalator ich nie wykryje, to zostaną one zainstalowane automatycznie, chodzi m.in. o środowisko .NET
Wszystkie szczegółowe informacje dotyczące wymagań do instalacji SQL Server można sprawdzić na stronie producenta:
https://docs.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server
br>
br>
PROCES INSTALACJI Microsoft SQL Server 2014 Developer:
br>
1. Plik instalacyjny należy ściągnąć ze strony producenta:
W tym celu kliknij w link „TUTAJ”
Jeżeli nie masz konta to trzeba się zarejestrować – jest to oczywiście bezpłatne i daje duże możliwości korzystania z rozwiązań dla developerów, więc jak najbardziej warto 🙂
br>
2. Po zalogowaniu się przekieruje Cię na stronę podobną do poniższej:
br>
3. W celu informacyjnym kliknij w łącze „Dostęp do Twoich korzyści”, a następnie potwierdź:
Jest to program Visual Studio Dev Essentials, jeżeli interesują Cię inne przydatne narzędzia to w tym miejscu możesz się z nimi zapoznać.
br>
4. Teraz przejdziemy do ściągnięcia pliku instalacyjnego za pomocą poniższego łącza:
Kliknij w link „TUTAJ”
→ Wpisujemy w polu wyszukiwania „SQL…” i wybieramy zaznaczoną poniżej opcję:
→ Następnie klikamy na „Download”:
Plik waży około 3 GB, więc w zależności od posiadanego łącza, chwilę może to zająć.
W tym czasie możesz zrobić sobie kawę:
br>
5. Uruchamiamy ściągnięty pakiet klikając w „setup.exe” i postępujemy wg poniższej instrukcji:
Instalator oferuje jeszcze dużo innych opcji, natomiast przeprowadzając standardową instalację SQL Server wybieramy tylko te dwie opcje i rozpoczynamy instalację.
● Product Key
Jest to darmowa edycja SQL Server, więc klucz jest wpisany z automatu. Zostawiamy tą opcję zaznaczoną i klikamy „Next”.
● License Terms
W tym kroku należy zapoznać się z warunkami licencji i je zaakceptować. Można opcjonalnie zgodzić się na wejście do programu pozwalającego zbierać informacje firmie Microsoft o Twojej konfiguracji komputera/serwera i błędach, które automatycznie będą wysyłane. Kliknij „Next”
● Global Rules
W zależności od zainstalowanych składników na Twoim komputerze/serwerze powyższe okno może poinformować o wystąpieniu warningów i ewentualnie errorów, więc ogólna zawartość okna może wyglądać nieco inaczej. Kliknij „Next”.
● Microsoft Update
Zaznaczamy rekomendowaną opcję, zaoszczędzi to nam sporo czasu podczas ewentualnych wymaganych ręcznych aktualizacji po instalacji SQL Server. Do każdego systemu należy podejść indywidualnie i jeżeli pojawią się istotne aktualizacje, które instalator będzie sugerował do zaktualizowania, to w kolejnych krokach: „Product Updates” i „Install Setup Files” będzie można to zrobić. Kliknij „Next”.
● Install Rules
W zależności od zainstalowanych składników na Twoim komputerze/serwerze powyższe okno może poinformować o wystąpieniu warningów i ewentualnie errorów, więc ogólna zawartość okna może wyglądać nieco inaczej.
● „Rule Check Result”
Warning ten mówi, że „Windows Firewall” informuje nas, żeby upewnić się, czy odpowiednie porty są otwarte, aby umożliwić zdalny dostęp. W tym konkretnym przypadku na chwilę obecną nie przejmujemy się tym warningiem, jeżeli będie on powodował problemy, to rozwiążemy go w dalszej części tego kursu. Instalujemy więc dalej klikając „Next”.
● Setup Role
Wybierz zaznaczoną opcję, czyli silnika bazodanowego oraz innych narzędzi z tym związanych. Kliknij „Next”.
● Feature Selection
Zaznaczamy wszystkie opcje klikając „Select All”. Część na pewno przyda się w dalszej części tego kursu.
Jeżeli z jakichś przyczyn chcesz zainstalować SQL Server na określonej partycji (nie standardowo na dysku C) to tutaj można to ustawić. Następnie klikamy „Next”.
● Instance Configuration
Opcjonalnie możemy nadać nazwę naszej nowej instancji SQL Server – ja podaję nazwę ONPRO, analogicznie ID instancji.
Klikamy „Next”.
● Server Configuration
W zakładce „Service Accounts” Startup Type dla wszystkich serwisów ustawiamy na „Manual”.
W zakładce „Collation” nic nie ustawiamy.
Oczywiście wszystkie te ustawienia po instalacji będzie można ponownie skonfigurować – są to ustawienia wstępne i póki co na takich będziemy się uczyć.
● Database Engine Configuration
W zakładce „Server Configuration” ustawiamy autentykację na tryb „Mixed Mode”, dodajemy hasło do konta administracyjnego „sa”. Klikamy „Add Current User” i dodajemy użytkownika – ja dodałem swojego, na którym obecnie jestem zalogowany do systemu. Klikamy „Next”.
● Analysis Services Configuration
Wybieramy opcje jak na PrtSc i klikamy „Add Current User” dodając użytkownika – ja dodałem swojego, na którym obecnie jestem zalogowany do systemu. W drugiej zakładce nic nie ustawiamy. Klikamy „Next”.
● Reporting Services Configuration
Zaznaczamy opcje jak na PrtSc i klikamy „Next”.
● Distributed Replay Controller
Klikamy „Add Current User” i dodajemy użytkownika – ja dodałem swojego, na którym obecnie jestem zalogowany do systemu. Klikamy „Next”.
● Distributed Replay Client
Podajemy nazwę kontrolera, ja nazwałem: „DreplayClientControllerOnpro” i klikamy „Next”.
● Feature Configuration Rules
Jeśli wystąpią określone sytuacje to widok powyższego okna może się różnić. W tej sytuacji nie ma żadnych warningów ani errorów, więc przechodzimy dalej klikając „Next”.
● Ready to Install
No, dotarliśmy do końca, więc klikamy „Install” i…
W tym czasie możesz zrobić sobie drugą kawę:
Po zakończeniu pracy instalatora dostaniemy raport z instalacji:
W tym przypadku wszystko zakończyło się sukcesem.
Jednak jeżeli natrafisz na jakieś będy to przydatny w tym będzie log podany w dolnej części okna.
Znajdują się w nim wszystkie wykonane przez instalator kroki oraz warningi i errory.
To wszystko w tym wpisie, teraz zapraszam na kolejny 🙂
br>