| Termin | Definicja |
|---|---|
| Ścieżka instalacji | Ścieżka instalacji to katalog, w którym zapisano pliki wykonywalne i biblioteki danej instancji SQL Server. Co dokładnie oznacza ścieżka instalacji SQL ServerŚcieżka instalacji SQL Server to katalog systemu plików, w którym instalator umieszcza pliki potrzebne do uruchomienia konkretnej instancji tego silnika. Znajdują się tam między innymi plik wykonywalny usługi aparatu baz danych, biblioteki DLL, pliki zasobów językowych, składniki obsługi protokołów oraz narzędzia powiązane z daną instancją. Dla aparatu baz danych główny katalog instancji jest zwykle rozpoznawalny po podkatalogu SQL Server rozdziela pliki instancji od plików baz danych. Ścieżka instalacji nie jest więc tym samym co lokalizacja plików Podczas instalacji można wskazać odrębne katalogi dla plików programu, współdzielonych składników SQL Server oraz plików danych. Instalator zapisuje wybrane ustawienia w konfiguracji instancji i wykorzystuje je podczas tworzenia usługi systemowej. Z tego powodu sama obecność katalogu o nazwie podobnej do Instancja domyślna, nazwana i typowy układ katalogówSQL Server może działać jako instancja domyślna albo jako instancja nazwana. Instancja domyślna używa nazwy W typowym układzie katalogów Microsoft używa folderu głównego Nie każdy katalog pod głównym folderem SQL Server należy do aparatu baz danych. Osobne podkatalogi mogą przechowywać składniki współdzielone przez kilka instancji, narzędzia klienta, usługi raportowania, Integration Services albo inne funkcje wybrane w instalatorze. Dlatego przy analizie należy powiązać katalog z konkretną usługą i wersją programu, a nie zakładać, że najnowszy lub największy folder jest aktywną instalacją. Jak ustalić aktywną lokalizację bez zgadywaniaNajbardziej wiarygodnym punktem kontroli jest SQL Server Configuration Manager. W sekcji usług SQL Server można odczytać nazwę instancji oraz właściwości odpowiadającej jej usługi. Parametry uruchomieniowe wskazują, z jakiego pliku wykonywalnego uruchamiany jest proces W systemie Windows można również sprawdzić właściwości usługi za pomocą narzędzi administracyjnych, ale należy zachować ostrożność przy interpretacji wyniku. Parametr W przypadku problemów z uruchomieniem warto porównać trzy elementy: nazwę usługi, pełną ścieżkę procesu podaną w konfiguracji oraz wersję pliku Ścieżka instalacji a aktualizacje, uprawnienia i naprawaFolder instalacyjny powinien pozostawać spójny z konfiguracją usługi SQL Server. Ręczne przenoszenie katalogu, zmiana jego nazwy albo kopiowanie plików z innej wersji produktu może uniemożliwić uruchomienie instancji. SQL Server korzysta z bibliotek odpowiadających konkretnej wersji i zainstalowanego zestawu funkcji, dlatego pliki SQL Server 2019 nie są zamiennym zestawem dla SQL Server 2022. Podczas aktualizacji instalator może dodać nowe składniki i pozostawić starsze katalogi, jeśli na komputerze nadal istnieją inne instancje lub funkcje. Do katalogu instalacji dostęp powinna mieć usługa uruchamiająca daną instancję. Uprawnienia systemu plików muszą umożliwiać odczyt pliku wykonywalnego, bibliotek oraz plików konfiguracyjnych. Ograniczenie dostępu przez ręcznie zmienione uprawnienia NTFS, program antywirusowy lub politykę kontroli aplikacji może spowodować błąd startu mimo fizycznej obecności plików. Nie należy nadawać wszystkim użytkownikom pełnej kontroli nad katalogiem programu; zakres uprawnień powinien wynikać z konfiguracji usługi i zasad systemu Windows. Jeżeli instalacja jest uszkodzona, właściwą drogą jest użycie instalatora SQL Server i opcji naprawy, modyfikacji albo odinstalowania odpowiedniej instancji. Przed zmianami trzeba zapisać nazwę instancji, wersję silnika, parametry usługi oraz lokalizacje plików baz danych i kopii zapasowych. Taka dokumentacja pozwala odróżnić problem ze ścieżką programu od problemu z dostępem do danych, dzienników transakcji lub konfiguracją samej usługi. |