Lokalizacje domyślne i nazwanych wystąpień programu SQL Server

Instalacja SQL Server składa się z jednego lub kilku osobnych wystąpień.Wystąpienie, czy domyślne lub nazwane, ma własny zestaw programów i plików danych, jak również zestaw wspólnych plików współużytkowanych wszystkich wystąpień SQL Server na komputerze.

Dla wystąpienie SQL Server zawierającą Aparat baz danych, Usługi Analysis Services, i Reporting Services, każdy składnik ma pełny zestaw danych i plików wykonywalnych i wspólne pliki współużytkowane przez wszystkie składniki.

Do izolowania instalacji lokalizacji dla każdego składnika, identyfikatory unikatowe wystąpienie są generowane dla każdego składnika w obrębie danego wystąpienia SQL Server.

Ważna informacjaWażne:

Pliki programów i plików danych nie można zainstalować na dysku wymiennym, nie można zainstalować w systemie plików, który używa kompresji, nie może być zainstalowany w katalogu, w którym znajdują się pliki systemowe i nie można zainstalować na dyski udostępnione na wystąpienie klaster pracy awaryjnej.

Nie usuwaj żadnych następujące katalogi lub ich zawartość: Binn, dane, Ftdata, HTML lub 1033.Można usunąć innych katalogów, jeżeli jest to niezbędne; jednak nie można pobrać danych lub utrata funkcji bez odinstalować i ponownie zainstalować SQL Server.Nie należy usuwać ani modyfikować dowolne pliki .htm w katalogu HTML.Są one wymagane dla SQL Server Narzędzia do funkcja poprawnie.

Udostępnione pliki dla wszystkich wystąpień programu SQL Server

Wspólne pliki używane przez wszystkich wystąpień na jednym komputerze są zainstalowane w folderze <dysk>:\Program Files\Microsoft SQL Server\100\, gdzie <dysku> jest literą dysku, na którym są zainstalowane składniki.Wartością domyślną jest zazwyczaj dysk C.

Lokalizacje plików i rejestru mapowanie

Podczas SQL Server Instalatora, wystąpienie identyfikator jest generowany dla każdego składnika serwera.Składniki serwera, w tym SQL Server wersji są Aparat baz danych, Usługi Analysis Services, i Reporting Services.

wystąpienie domyślne ID jest konstruowana przy użyciu następującego formatu:

  • MSSQL dla Aparat baz danych, następuje główny numer wersji, następuje podkreślenia i wersja pomocnicza, gdy ma to zastosowanie i okres, następuje wystąpienie nazwy.

  • MSAS do Usługi Analysis Services, następuje główny numer wersji, następuje podkreślenia i wersja pomocnicza, gdy ma to zastosowanie i okres, następuje wystąpienie nazwy.

  • MSRS do Reporting Services, następuje główny numer wersji, następuje podkreślenia i wersja pomocnicza, gdy ma to zastosowanie i okres, następuje wystąpienie nazwy.

Przykłady wystąpienie domyślne identyfikatory w tej wersji SQL Server 2008 R2 są następujące:

  • MSSQL10_50.MSSQLSERVER dla wystąpienie domyślne SQL Server 2008 R2.

  • MSAS10_50.MSSQLSERVER dla wystąpienie domyślne Usługi Analysis Services.

  • MSSQL10_50.MyInstance na wystąpienie nazwane z SQL Server 2008 R2 o nazwie "MyInstance."

Struktura katalogu SQL Server 2008 R2 wystąpienie nazwane zawierającą Aparat baz danych i Usługi Analysis Services, o nazwie "myinstance" i zainstalowane domyślne katalogi wyglądałyby następująco:

  • C:\Program Files\Microsoft SQL Server\MSSQL10_50.MyInstance\

  • C:\Program Files\Microsoft SQL Server\MSASSQL10_50.MyInstance\

Można określić dowolną wartość dla wystąpienie ID, ale uniknąć zastrzeżonych słów kluczowych i znaki specjalne.Aby uzyskać więcej informacji, zobacz Zastrzeżonych słów kluczowych (ustawienia).

Można określić inne niż-wystąpienie domyślne identyfikator podczas SQL Server Instalatora.Zamiast <Program Files>\Microsoft SQL Server <Niestandardowa ścieżka>\Microsoft SQL Server jest używany, jeśli użytkownik zdecyduje się zmienić katalogu instalacji domyślnej.Uwaga to wystąpienie identyfikatorów, które zaczynają się od znaku podkreślenia (_) lub zawierające znak numeru (#) lub znak dolara ($) nie są obsługiwane.

Ostrzeżenie

Integration Services i składniki klient nie są świadomi wystąpienie i dlatego nie są przypisane identyfikatora wystąpienie.Domyślnie instalowane są składniki rozpoznającymi wystąpienie pojedynczego katalogu: <dysk>:\Program Files\Microsoft SQL Server\100\.Changing the installation path for one shared component also changes it for the other shared components.Następnych instalacjach zainstalować rozpoznającymi wystąpienie składników do katalogu instalacji oryginalnej.

SQL Server Usługi Analysis Services is the only SQL Server component that supports instance renaming after installation.Jeśli wystąpienie Usługi Analysis Services zostanie zmieniona, będzie identyfikator wystąpienia zmiany.Po zakończeniu wystąpienie zmiany nazwy katalogów i kluczy rejestru będzie nadal korzystać identyfikator wystąpienie tworzone podczas instalacji.

Gałąź rejestru jest tworzona w HKLM\Software\Microsoft\Microsoft SQL Server\<wystąpienie_ID> dla wystąpienie-aware składników.Na przykład:

  • HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL10_50.MyInstance

  • HKLM\Software\Microsoft\Microsoft SQL Server\MSASSQL10_50.MyInstance

  • HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL.3

Rejestr również Odwzorowuje identyfikator wystąpienie do nazwy instancji.Identyfikator wystąpienie do mapowania nazwy instancji jest utrzymywana w następujący sposób:

  • [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL] "Nazwa_wystąpienia"="MSSQL10_50"

  • [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\OLAP] "Nazwa_wystąpienia"="MSASSQL10_50"

  • [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\RS] "Nazwa_wystąpienia"="MSRSSQL10_50"

Określanie ścieżki plików

Podczas instalacji można zmienić ścieżka instalacji następujące funkcje:

Ścieżka instalacji jest wyświetlany w konfiguracji tylko dla funkcji z konfigurowane przez użytkownika obiekt docelowy folder:

Składnik

Domyślna ścieżka1, 2

Można konfigurować3 lub stałej ścieżki

Aparat baz danych składniki serwera

\Program Files\Microsoft SQL Server\MSSQL10_50.<InstanceID>\

Konfigurowalne

Aparat baz danych pliki danych

\Program Files\Microsoft SQL Server\MSSQL10_50.<InstanceID>\

Konfigurowalne

Usługi Analysis Services Serwer

\Program Files\Microsoft SQL Server\MSAS10_50.<InstanceID>\

Konfigurowalne

Usługi Analysis Services pliki danych

\Program Files\Microsoft SQL Server\MSAS10_50.<InstanceID>\

Konfigurowalne

Reporting Services serwer raportów

\Program Files\Microsoft SQL Server\MSRS10_50.<InstanceID>\Reporting Services\ReportServer\Bin\

Konfigurowalne

Reporting Services Menedżer raportów

\Program Files\Microsoft SQL Server\MSRS10_50.<InstanceID>\Reporting Services\ReportManager\

Ścieżka stała

Integration Services

<Zainstaluj katalogu>\100\DTS\

Można konfigurować4

Składniki klienta

<Zainstaluj katalogu>\100\Tools\

Można konfigurować4

Obiekty COM replikacji i po stronie serwera

<dysk>:\Program Files\Microsoft SQL Server\100\COM\5

Ścieżka stała

Integration Servicesbiblioteki DLL składnika dla danych transformacji Uruchom -czas silnika, silnik rurociąg transformacji danych oraz dtexec Narzędzie wiersz polecenia

<dysk>:\Program Files\Microsoft SQL Server\100\DTS\Binn

Ścieżka stała

Biblioteki dll, które zapewniają obsługę połączeń zarządzanych Integration Services

<dysk>:\Program Files\Microsoft SQL Server\100\DTS\Connections

Ścieżka stała

Biblioteki DLL dla każdego typu modułu wyliczającego, Integration Services obsługuje

<dysk>:\Program Files\Microsoft SQL Server\100\DTS\ForEachEnumerators

Ścieżka stała

SQL Server Usługa przeglądarki, dostawców WMI

<dysk>:\Program Files\Microsoft SQL Server\100\Shared\

Ścieżka stała

Składniki, które są współużytkowane przez wszystkie wystąpienia SQL Server

<dysk>:\Program Files\Microsoft SQL Server\100\Shared\

Ścieżka stała

1Upewnij się, że folderu \Program Files\Microsoft SQL Server\ jest chroniony z ograniczonymi uprawnieniami.

2Dysk domyślny dla tych lokalizacji jest dysk_systemowy, zazwyczaj dysk C.

3ścieżka instalacyjnych dla funkcji podrzędność są określane przez ścieżka instalacji funkcji nadrzędnej.

4Współużytkowane ścieżka instalacji pojedynczego Integration Services i składniki klient.Zmiana ścieżka instalacji dla jednego składnika powoduje również dla innych składników.Następnych instalacjach zainstalować składniki w tym samym miejscu co oryginalnej instalacji.

5Ten katalog jest używany przez wszystkie wystąpienia SQL Server na komputerze.Stosowania aktualizacji do wszystkich wystąpień na komputerze żadnych zmian do plików w tym folderze wpływa na wszystkie wystąpienia na komputerze. Podczas dodawania funkcji do istniejącej instalacji, nie można zmienić lokalizację uprzednio zainstalowanych funkcji ani można określić lokalizację dla nowych funkcji.Należy zainstalować dodatkowe funkcje w katalogach już ustanowione przez Instalatora, lub odinstalować i ponownie zainstalować produkt.

Ostrzeżenie

W przypadku konfiguracji klastra należy wybrać lokalny dysk, który jest dostępny na każdym węźle klastra.

Po określeniu ścieżka instalacji podczas instalacji składników serwera lub plików danych, Instalator używa Identyfikatora wystąpienie w uzupełnieniu do określonej lokalizacji dla programów i plików danych.Instalator nie korzysta z Identyfikatora wystąpienie dla narzędzi i inne pliki udostępnione.Instalator również nie używać każdy identyfikator wystąpienie dla Usługi Analysis Services pliki programów i danych, chociaż go użyć Identyfikatora wystąpienie dla Usługi Analysis Services repozytorium.

Jeśli użytkownik zestaw ścieżka instalacji dla Aparat baz danych funkcji SQL Server zestawmaksymalnie używa tej ścieżki jako katalogu głównego dla wszystkich folderów wystąpienie specyficznych dla danej instalacji, w tym pliki danych SQL.W tym przypadek jeśli zostanie zestaw głównego do "C:\Program files\microsoft sql server\mssql10_50\mssql\" danego wystąpienie katalogi są dodawane na końcu ścieżka.

Klienci, którzy USESYSDB używać uaktualnienia funkcji w SQL Server Kreatora instalacji (Tryb interfejsu użytkownika) można łatwo prowadzić sami w sytuacji, gdzie pobiera zainstalowany produkt do struktury folderów cykliczne. Na przykład <SQLProgramFiles>\MSSQL10_50\MSSQL\MSSQL10_50\MSSQL\Data\.Zamiast tego, aby używać funkcji USESYSDB zestaw ścieżka instalacji dla funkcji plików danych SQL, zamiast Aparat baz danych funkcji.

Ostrzeżenie

Pliki danych zawsze oczekuje się w podrzędność katalog o nazwie dane.Na przykład określić C:\Program Files\Microsoft SQL Server\MSSQL10_50\, aby określić ścieżka katalogu głównego do katalogu danych bazy danych systemu podczas uaktualniania, gdy pliki danych znajdują się w folderze C:\Program Files\Microsoft SQL Server\MSSQL10_50\MSSQL\Data.