Podczas instalacji programu SQL Server 2008 Express pojawia się monit o utworzenie instancji i przerywanie, jeśli nie. Następnie widzę te informacje we wpisie w Sql Server Configuration Manager w SQL Server Services. Co to jest wystąpienie programu SQL Server?
sql-server
sql-server-2008
pupeno
źródło
źródło
INSTALACJA SERWERA SQL Instancja aparatu bazy danych jest kopią pliku wykonywalnego sqlservr.exe, który działa jako usługa systemu operacyjnego. Każde wystąpienie zarządza kilkoma bazami danych systemu i jedną lub większą liczbą baz danych użytkowników. Każdy komputer może uruchamiać wiele wystąpień aparatu bazy danych niezależnie od innych wystąpień.
SQL Server składa się z trzech głównych części: 1. Silnika, który jest oprogramowaniem uruchomionym przez kilka usług Windows, które wyszukuje, sortuje i wykonuje inne działania; 2. Metadane, takie jak system główny i bazy danych msdb; 3. Bazy danych użytkowników, w których przechowywane są dane.
Instancje umożliwiają także pracę z wieloma wersjami, a nawet edycjami produktu. Instancje można zainstalować w dowolnym momencie, nawet po zainstalowaniu i uruchomieniu programu SQL Server przez pewien czas. Tak więc w przypadku wystąpienia (bez zamierzonej gry słów) można zainstalować program SQL Server 2005 Express Edition, SQL Server 2005 Enterprise Edition, SQL Server 2008 Standard Edition i SQL Server 2008 R2 Developer Edition, wszystkie na tym samym sprzęcie.
Instancje dotyczą przede wszystkim silnika bazy danych i jego komponentów pomocniczych, a nie narzędzi klienta. Po zainstalowaniu wielu instancji każda instancja otrzymuje unikalny zestaw: 1. Systemowych i baz danych użytkowników. 2. Usługi SQL Server i SQL Server Agent. W przypadku instancji domyślnych nazwy usług pozostają MSSQLServer i SQLServerAgent. W przypadku nazwanych instancji nazwy usług są zmieniane na MSSQL $ instancename i SQLAgent $ instancename, umożliwiając ich uruchamianie i zatrzymywanie niezależnie od innych instancji na serwerze. Silniki bazy danych dla różnych instancji są uruchamiane i zatrzymywane przy użyciu powiązanej usługi SQL Server. Usługi SQL Server Agent zarządzają zaplanowanymi zdarzeniami dla powiązanych wystąpień silnika bazy danych. 3)
źródło