Problemy przy instalacji SQL Server 2008 R2 (Windows PowerShell, NET Framework 3.5 SP1, Windows Installer 4.5)

Wiadomo czasami przy instalacji różnych aplikacji występują jakieś problemy. Postanowiłem zainstalować środowisko SQL Server 2008 R2 przy świeżym systemie Windows XP i zobaczyć czy od razu da się zainstalować ww. pakiet.

Po uruchomieniu pliku instalacyjnego już po kilku kliknięciach zaczęły wyskakiwać błędy a w zasadzie nie tyle błędy co instalator SQL Servera zaczął mnie informować, że nie zainstaluje ww. pakietu z uwagi na brak pewnych komponentów. Jedyna pozytywna rzecz to rzetelna informacja czego brakuje wraz z linkami do pakietów/komponentów których brakowało.

Na pierwszy ogień wyskoczyła mi informacja, że brakuje mi komponentu .NET Framework 3.5 SP1 który znajdziemy pod adresem (patrz obrazek 01)

http://go.microsoft.com/fwlink/?LinkId=159615

i jeszcze w tym samym okienku wyskoczyła informacja o braku aplikacji Microsoft Windows Installer 4.5 dostępny pod adresem (patrz obrazek 01)

http://go.microsoft.com/fwlink/?LinkId=159623

Obrazek 1. Instalacja SQL Server 2008 R2.
Obrazek 1. Instalacja SQL Server 2008 R2.

po instalacji ww. komponentów instalator SQL Server 2008 R2 „poszedł” znacznie dalej ale i tutaj pokazał komunikat o braku kolejnego komponentu Windows PowerShell który znajdziemy pod adresem

http://www.microsoft.com/en-us/download/details.aspx?id=16818

co obrazuje kolejny obrazek 2.

Obrazek 2. Brak komponentu Windows PowerShell
Obrazek 2. Brak komponentu Windows PowerShell

po wcześniejszej instalacji wszystkich trzech komponentów:

.NET Framework 3.5 SP1          http://go.microsoft.com/fwlink/?LinkId=159615

Microsoft Windows Installer 4.5         http://go.microsoft.com/fwlink/?LinkId=159623

Windows PowerShell          http://www.microsoft.com/en-us/download/details.aspx?id=16818

instalacja SQL Server 2008 R2 przebiegła bez żadnych problemów 🙂

SQL Server 2008 R2, jak doinstalować dodatek Service Pack 2 ?

W poprzednim wpisie opisałem skąd ściągnąć pakiet SQL Server 2008 R2 z dodatkiem Service Pack 1 oraz jak go zainstalować na naszym komputerze. Teraz przyszedł czas na doinstalowanie dodatku Service Pack 2. Dodatek ten znajdziemy pod adresem:

http://www.microsoft.com/en-us/download/details.aspx?id=30437

Obrazek 1. SQL Server 200 R2 - instalacja dodatku Service Pack 2
Obrazek 1. SQL Server 200 R2 – instalacja dodatku Service Pack 2

wciskamy przycisk „Download”

Obrazek 2. Wybór pliku instalacyjnego Service Pack 2
Obrazek 2. Wybór pliku instalacyjnego Service Pack 2

w moim przypadku wybieram plik SQLServer2008R2SP2-KB2630458-x64-ENU.exe z uwagi na 64-bitową wersję systemu operacyjnego. Jeśli masz 32-bitowy system operacyjny wybierasz plik SQLServer2008R2SP2-KB2630458-x86-ENU.exe i klikamy w przycisk „Next”

W następnym kroku wybieramy przycisk „Zapisz plik” w celu zapisania pliku instalacyjnego na twardym dysku naszego komputera.

Obrazek 3. Zapisujemy plik instalacyjny.
Obrazek 3. Zapisujemy plik instalacyjny.

w tym momencie wybieramy lokalizację, gdzie chcemy zapisać nasz plik. Ja wybrałem „pulpit” i pozostawiłem nazwę pliku bez zmian. Wybór lokalizacji potwierdzamy klikając w „Zapisz”.

Obrazek 4. Wybieramy lokalizację do zapisu pliku instalacyjnego.
Obrazek 4. Wybieramy lokalizację do zapisu pliku instalacyjnego.

w przeglądarce możemy śledzić postępy ściągania naszego pliku instalacyjnego. Poniższy obrazek przedstawia ściąganie pliku w przeglądarce Firefox.

Obrazek 5. Proces ściągania pliku w Mozilla Firefox.
Obrazek 5. Proces ściągania pliku w Mozilla Firefox.

w konsekwencji naszych działań na pulpicie znajdzie się ściągnięty plik instalacyjny naszego dodatku. Odnajdujemy nasz plik na pulpicie (lub lokalizacji gdzie go zapisaliśmy) i klikamy na niego dwukrotnie lewym przyciskiem myszy uruchamiając instalator SQL Server 2008 R3 Service Pack 2.

Obrazek 6. Uruchamiamy instalator pakietu Service Pack 2 dla SQL Server 2008 R2.
Obrazek 6. Uruchamiamy instalator pakietu Service Pack 2 dla SQL Server 2008 R2.

dalej potwierdzamy chęć uruchomienia instalatora pakietu SS2008R2.

Obrazek 7. Potwierdzamy chęć uruchomienia instalatora.
Obrazek 7. Potwierdzamy chęć uruchomienia instalatora.

następuje rozpakowanie plików do instalacji do tymczasowej lokalizacji.

Obrazki 8. Rozpakowanie plików do tymczasowej lokalizacji.
Obrazki 8. Rozpakowanie plików do tymczasowej lokalizacji.

po rozpakowaniu plików uruchamia się prawidłowy proces instalacji. Po lewej stronie okienka pokazane są kolejne etapy instalacji a na dole przyciski z czynnościami które instalator może wykonać. Przyciskamy „Next”

Obrazek 9. Instalacja SQL Server 2008 R2 Service Pack 2
Obrazek 9. Instalacja SQL Server 2008 R2 Service Pack 2

Następnie zaznaczamy dwoma checkbox-ami warunki licencji i klikamy na „Next”

Obrazki 10. Potwierdzamy warunki licencji.
Obrazki 10. Potwierdzamy warunki licencji.

W kolejnym kroku potwierdzamy wszystko przyciskiem „Next”

Obrazki 11. Instalacja SQL Server 2008 R2 Service Pack 2.
Obrazki 11. Instalacja SQL Server 2008 R2 Service Pack 2.

Następuje sprawdzenie istniejących plików z instalacji samego serwera SQL Server 2008 R2.

Obrazek 12. Sprawdzenie istniejących plików.
Obrazek 12. Sprawdzenie istniejących plików.

Po sprawdzeniu plików jeśli wszystko jest w porządku instalator przejdzie do okna gdzie potwierdzamy gotowość instalacji dodatku Service Pack 2. Klikamy na przycisk „Update”

Obrazek 13. Potwierdzamy gotowość do instalacji dodatku Service Pack 2.
Obrazek 13. Potwierdzamy gotowość do instalacji dodatku Service Pack 2.

Ostatnie okienko przedstawia informację co do poprawności instalacji dodatku. Tutaj na zrzucie informacja „Your SQL Server 2008 R2 update operation is complete” mówi, że wszystko się powiodło.

Obrazek 15. Zakończenie instalacji.
Obrazek 15. Zakończenie instalacji.

Po kliknięciu przycisk „Close” kończymy instalację dodatku Service Pack 2 dla SQL Server 2008 R2.

 

Skąd wziąć SQL Server 2008 R2 i jak zacząć zabawę czyli instalacja SQL Server 2008 R2.

… jak to skąd? ze strony Microsoft-u. Zdziwieni ?! Tak, twórca tego środowiska udostępnia SQL Server 2008 R2 za darmo w wersji EXPRESS. Pliki instalacyjne można pobrać ze strony:

http://www.microsoft.com/en-us/download/details.aspx?id=26729

gdzie znajdziemy plik instalacyjny pakietu SQL Server 2008 R2 z dodatkiem Service Pack 1. Wchodzimy na stronkę i klikamy w „download”

SQL Server 2008 R2. Skąd pobrać?
Obrazek 1. Skąd pobrać SQL Server 2008 R2

Po kliknięciu przycisku „download” przechodzimy na stronę gdzie będziemy wybierali wersję środowiska SQL Server do ściągnięcia. Osobiście polecam kliknąć w „checkbox-a” obok nazwy SQLEXPRADV_x64_ENU.exe jeśli posiadacie system 64-bitowy lub SQLEXPRADV_x86_ENU.exe jeśli macie 32-bitowy system operacyjny. Ja z uwagi na 64-bitowy OS wybieram wersję x64 i klikamy w „next” (obrazek 2)

Obrazek 02. Wybór wersji SQL Servera do ściągnięcia.
Obrazek 02. Wybór wersji SQL Servera do ściągnięcia.

po kliknięciu w przycisk „next” po chwili na ekranie pojawi się okienko

Obrazek 3. Zapisywanie pliku instalacyjnego SQL Server.
Obrazek 3. Zapisywanie pliku instalacyjnego SQL Server.

wciskając przycisk „Zapisz plik” uruchomimy okienko do wskazania lokalizacji gdzie chcemy zapisać plik który przed chwilą ściągnęliśmy, natomiast po wybraniu przycisku „Anuluj” zrezygnujemy z zapisywania pliku na naszej maszynie (komputerze). Wybieramy więc opcję „Zapisz plik” otwierając okienko gdzie wskazujemy lokalizację gdzie chcemy zapisać nasz plik. Możemy także nadać swoją nazwę pliku. Potwierdzamy nasz wybór klikając w przycisk „Zapisz” (obrazek 4). Ja zapiszę swój plik na pulpicie i zostawię oryginalną nazwę pliku.

Obrazek 4. Zapisywanie pliku instalacyjnego na naszym komputerze.
Obrazek 4. Zapisywanie pliku instalacyjnego na naszym komputerze.

Po wybraniu tej opcji rozpoczyna się proces ściągania pliku. Na obrazku 5 przedstawiam taką sytuację w przeglądarce internetowej Mozilla Firefox. Przeglądarka informuje nas o tym jaki plik jest aktualnie ściągany i jaki jest przewidywany czas do zakończenia ściągania pliku. Znajduje się tam także informacja o wielkości ściąganego pliku oraz ile danych już zostało ściągnięte. Po zakończeniu procesu ściągania nasz plik znajdziemy w wybranej przez nas lokalizacji.

Obrazek 5. Proces ściągania pliku instalacyjnego w przeglądarce internetowej.
Obrazek 5. Proces ściągania pliku instalacyjnego w przeglądarce internetowej.

Zakończyliśmy w ten sposób pierwszy etap czyli ściągnięcie i zapisanie pliku instalacyjnego na dysk twardy naszego komputera. Teraz przejdziemy do kolejnego etapu czyli instalacji środowiska SQL Server 2008 R2 na naszym komputerze.

Rozpoczynamy od odnalezienia na dysku pliku który przed chwilą ściągnęliśmy. Ja zapisałem go na pulpicie czyli sprawa jest prosta. Teraz wystarczy tylko kliknąć dwukrotnie lewym przyciskiem myszy na ikonce pliku instalacyjnego co automatycznie rozpocznie proces instalacji (obrazek 6).

Obrazek 6. Uruchamiamy instalację SQL Server 2008 R2 klikając w plik instalacyjny.
Obrazek 6. Uruchamiamy instalację SQL Server 2008 R2 klikając w plik instalacyjny.

W systemie Windows 7 (jak w tym przypadku) zobaczymy dodatkowe okienko gdzie system operacyjny „spyta się” nas „Czy chcemy uruchomić ten plik?”. Klikamy na „Uruchom”.

Obrazek 7. Potwierdzamy uruchomienie pliku instalacyjnego?
Obrazek 7. Potwierdzamy uruchomienie pliku instalacyjnego?

Po potwierdzeniu zaczyna się rozpakowywanie pliku w celu instalacji.

Obrazek 8. Rozpakowywanie pliku instalacyjnego w celu rozpoczęcia instalacji SQL Server.
Obrazek 8. Rozpakowywanie pliku instalacyjnego w celu rozpoczęcia instalacji SQL Server.

Następnym okienkiem które zobaczymy „Centrum instalacji” (patrz na obrazek 9). Wybieramy opcję „New installation or add features to an existing installation.”, co znaczy że chcesz zainstalować SQL Server po raz pierwszy na swoim komputerze lub dodać kolejną instalację. Od razu dodaję, że na jednym komputerze możemy zainstalować SQL Server 2008 R2 więcej niż raz. Każdą osobną instalację SQL Servera nazywamy instancją i takim nazewnictwem w odniesieniu do pojedynczej instalacji będziemy się dalej posługiwać.

Obrazek 9. Rozpoczynamy instalację nowej instancji.
Obrazek 9. Rozpoczynamy instalację nowej instancji.

W kolejnym kroku zaznaczamy oba checkbox-y, w celu potwierdzenia warunków licencji i klikamy w przycisk Next”.

Obrazek 10. Potwierdzenie warunków licencji.
Obrazek 10. Potwierdzenie warunków licencji.

Następne okno przedstawia postęp w instalacji.

Obrazek 11. Postęp w instalacji.
Obrazek 11. Postęp w instalacji.

Kolejne okienko to wybór komponentów które chcemy zainstalować. Standardowo wszystkie komponenty są zaznaczone i w naszej instalacji nie będziemy nic zmieniać. Klikamy dalej na Next”.

Obrazek 12. Wybór komponentów do instalacji.
Obrazek 12. Wybór komponentów do instalacji.

Obrazek 13. przedstawia kolejne parametry instalacji. Możemy tutaj wpisać nazwę naszej instancji (standardowo jest ona nazwana SQLExpress), możemy także określić lokalizację naszej instancji. W naszym przypadku nie zmieniamy żadnych parametrów i klikamy w przycisk Next”.

Obrazek 13. Określamy nazwę i lokalizację naszej instancji.
Obrazek 13. Określamy nazwę i lokalizację naszej instancji.

Konfigurację naszego serwera ustawiamy w kolejnym okienku. Jeśli instalujemy instancję na lokalnym komputerze ustawiamy wszystkie parametry jak na obrazku 14 i klikamy na Next”.

Obrazek 14. Określamy konfigurację serwera.
Obrazek 14. Określamy konfigurację serwera.

Następny krok to określenie typu uwierzytelniania do serwera. Ustawiamy opcję Windows authentication mode i potwierdzamy kliknięciem w Next”.

Obrazek 15. Określenie typu uwierzytelniania do serwera.
Obrazek 15. Określenie typu uwierzytelniania do serwera.

W kolejnym oknie zaznaczamy opcję Install, but do not configure the report server i potwierdzamy przyciskiem Next”

Obrazek 16. Określenie konfiguracji report servera.
Obrazek 16. Określenie konfiguracji report servera.

Przy raportowaniu błędów klikamy na Next”

Obrazek 17. Informacja nt raportowania błędów.
Obrazek 17. Informacja nt raportowania błędów.

Po określeniu wszystkich parametrów instalacji naszej instancji następuje proces samej instalacji. Pasek postępu pokazuje nam stan instalacji (obrazek 18).

Obrazek 18. Stan procesu instalacji SQL Server 2008 R2.
Obrazek 18. Stan procesu instalacji SQL Server 2008 R2.

Cały proces zakańczamy klikając w przycisk „Close” (obrazek 19). W tym samym oknie dostajemy także informację czy proces instalacji przebiegł poprawnie.

Instalacja pakietu SQL Server 2008 R2 zakończyła się pomyślnie więc możemy zabrać się za bazy danych.

No to start !

Cześć!

Dla kogo jest ten blog? Dla ludzi którzy nic nie wiedzą o SQL Serwerze (lub coś tam wiedzą ale chcieliby pogłębić wiedzę),  a chcieliby się dowiedzieć krok po kroku co i jak 🙂

Jeśli jesteś taką osobą to ten blog jest tworzony właśnie dla Ciebie. Jeśli chodzi o teorię to będzie jej tylko tyle ile wydaje mi się, że jest potrzebne, cała reszta to będzie praktyka i jeszcze raz praktyka bo tylko w taki sposób poznasz to środowisko i zaczniesz się w nim sprawnie poruszać.

Jeśli chodzi o literaturę w tym zakresie to zwykle jest ona za droga i za dużo w niej suchej teorii a jak zwykle za mało praktyki. Ten blog będzie, mam nadzieję, zupełnym przeciwieństwem czyli przede wszystkim praktyka a dla uzupełnienia wiadomości niezbędna teoria.

Koniec bełkotu pora rozpocząć zabawę.