Udostępnij za pośrednictwem


Jak Tworzenie SQL Server Utility punkt kontrolny (SQL Server Utility)

Jednostka gospodarcza może posiadać wiele SQL Server Narzędzia, a każdy SQL Server Narzędzie można zarządzać wiele wystąpień SQL Server i warstwie danych aplikacji.Każdy SQL Server Narzędzie ma jeden i tylko jeden punkt kontroli narzędzi (UCP).Należy utworzyć nowy UCP dla każdego SQL Server Narzędzia.Każde wystąpienie zarządzane SQL Server i każdej warstwie danych aplikacji jest element członkowski jeden i tylko jeden SQL Server Narzędzie i jest zarządzany przez pojedynczy UCP.

UCP zbiera informacje o konfiguracja i wydajności z zarządzanych wystąpienia SQL Server co 15 minut.This information is stored in the utility management data warehouse (UMDW) on the UCP; the UMDW file name is sysutility_mdw.SQL Server performance data is compared to policies to help identify resource use bottlenecks and consolidation opportunities.

Przed rozpoczęciem

Przed utworzeniem UCP Przejrzyj następujące wymagania i zalecenia.

W tej wersji UCP i wszystkie zarządzane wystąpienia SQL Server muszą spełniać następujące wymagania:

  • SQL Server musi być wersja 10.50 lub nowszej.

  • SQL Server Typ wystąpienie musi być Aparat baz danych.

  • SQL Server Narzędzie musi działać w ramach jednego systemu Windows domena, lub w poprzek domenas w relacji zaufania dwukierunkowego.

  • SQL Serverusługa Kont na UCP i wszystkie zarządzane wystąpień programu SQL Server musi mieć uprawnienia odczytu do użytkowników w usłudze Active Directory.

W tej wersji UCP muszą spełniać następujące wymagania:

  • SQL Server Edition musi być Datacenter, Enterprise, Developer lub oceny.

  • Zaleca się, że UCP jest obsługiwana przez przypadek-wrażliwych wystąpienie SQL Server.

Należy uwzględnić następujące zalecenia dotyczące zdolności planowania na komputerze UCP:

  • W typowym scenariuszu dysku zajmowane przez bazę danych UMDW (sysutility_mdw) na UCP jest około 2 GB na wystąpienie zarządzane programu SQL Server rocznie.Preliminarz ten mogą się różnić w zależności od liczby obiektów bazy danych i systemu zebrane przez wystąpienie zarządzane.Stopa wzrostu miejsca na dysku UMDW (sysutility_mdw) jest najwyższym podczas pierwszych dwóch dni.

  • W typowym scenariuszu jest około 20 MB na wystąpienie zarządzane miejsca na dysku, używane przez msdb w UCP SQL Server.Uwaga to oszacowanie mogą się różnić w zależności od zasad wykorzystania zasób i liczbę obiektów bazy danych i systemu zebrane przez wystąpienie zarządzane.Ogólnie wykorzystanie miejsca na dysku zwiększa jako liczba wzrasta naruszenia zasad i czas trwania przenoszenia okna czasu zwiększa lotnych zasobów.

  • Należy zauważyć, że usuwanie zarządzanego wystąpienie z UCP nie zmniejsza miejsca na dysku, używane przez UCP baz danych do momentu wygaśnięcia okresy przechowywania dla wystąpienie zarządzane.

W tej wersji, zarządzane wszystkie wystąpienia SQL Server muszą spełniać następujące wymagania:

  • Zalecane, jeśli UCP jest obsługiwana przez przypadek-niewrażliwe wystąpienie SQL Server, następnie zarządzane wystąpienia SQL Server powinien być również przypadek-niewrażliwe.

  • FILESTREAM dane nie są obsługiwane dla SQL Server narzędzie monitorowania.

Aby uzyskać więcej informacji, zobacz Specyfikacje maksymalnej pojemności w programie SQL Server i Funkcje obsługiwane przez wersje programu SQL Server 2008 R2.

Usuń poprzednie narzędzie punkty kontroli przed zainstalowaniem nowego

Jeśli punkt kontroli narzędzi (UCP) są instalowane na wystąpienie programu SQL Server, który kiedykolwiek został skonfigurowany jako UCP, należy usunąć wszystkie zarządzane wystąpień programu SQL Server, a usunąć UCP przedtem.Można to zrobić, uruchamiając sp_sysutility_ucp_remove procedura składowana.

Przed uruchomieniem tej procedury należy zwrócić uwagę na następujące wymagania:

  • Procedura ta musi być uruchamiane na komputerze, który jest UCP.

  • Procedura ta musi być uruchomione przez użytkownika uprawnienia sysadmin te same uprawnienia wymagane do utworzenia UCP.

  • Wszystkie zarządzane wystąpień programu SQL Server muszą być usunięte z UCP.Należy zauważyć, że jest UCP wystąpienie zarządzane programu SQL Server.Aby uzyskać więcej informacji, zobacz jak: Usuwanie wystąpienia programu SQL Server z SQL Server Utility.

Ta procedura służy do usunięcia UCP serwera SQL z SQL Server Utility.Po zakończeniu operacji UCP można utworzyć wystąpienie programu SQL Server ponownie.

Użyj programu SQL Server Management Studio, aby połączyć się z UCP, a następnie uruchom ten skrypt:

EXEC msdb.dbo.sp_sysutility_ucp_remove;

Ostrzeżenie

Jeśli dane narzędzie nie ma wystąpienie programu SQL Server, w którym usunięto UCP zestaw kolekcja, sysutility_mdw bazy danych nie jest przenoszony przez procedurę.Jeśli jest to przypadek, sysutility_mdw bazy danych musi porzucone ręcznie przed UCP można utworzyć ponownie.

Każde wystąpienie zarządzane SQL Server i każdej warstwie danych aplikacji jest element członkowski jeden i tylko jeden SQL Server Narzędzie i jest zarządzany przez pojedynczy UCP.Więcej informacji o SQL Server Narzędzie pojęć, zobacz Omówienie SQL Server Utility.

Punkt centralny rozumowanie jest UCP SQL Server Narzędzia.Za pomocą UCP, można przejrzeć informacje o konfiguracja i wydajności zebranych z zarządzanych wystąpienia SQL Server i SQL Server warstwie danych aplikacji i wykonywania ogólnej zdolności planowania działań.UCP jest punktem uruchamiania rejestrowanie i usuwanie wystąpień SQL Server z SQL Server Narzędzia.

Po rejestrowania wystąpień SQL Server w SQL Server Narzędzia można monitorować zdrowia zasób zarządzanych wystąpienia SQL Server i warstwie danych aplikacji do określenia możliwości konsolidacji i izolowanie zasób wąskich gardeł.Aby uzyskać więcej informacji, zobacz Monitorowanie wystąpień programu SQL Server wSQL Server Utility.

Ważna informacjaWażne:

SQL Server Narzędzie zestaw kolekcja jest obsługiwany-równoległym z innych niż- SQL Server Narzędzie zestaw kolekcjas.Czyli zarządzanych wystąpienie SQL Server mogą być monitorowane przez innych zestawów kolekcja jest element członkowski z SQL Server Narzędzia.Uwaga, jednak ustawiający zbierania wszystkich instancji zarządzanych będą przekazywać swoje dane z SQL Server Narzędzie magazyn danych zarządzania.Aby uzyskać więcej informacji, zobacz Uwagi dotyczące uruchamiania narzędzia i nie - narzędzie kolekcji zestawów w tym samym wystąpieniu programu SQL Server i Konfigurowanie magazynu danych punktu kontroli narzędzie (SQL Server Utility).

Kroki kreatora

Tworzenie punktu sterowania narzędzia SQL Server Utility.

The following sections provide information about each page in the wizard work flow to create a new SQL Server UCP. To launch the wizard to create a new UCP, open the Utility Explorer pane from the View menu in SSMS, then click on the Tworzenie punktu sterowania narzędzia SQL Server Utility. Create UCP button at the top of the Utility Explorer pane.

Kliknij łącze na liście poniżej do przechodzenia do szczegółów dla strona w kreatorze.

Aby uzyskać więcej informacji na temat skryptu PowerShell tej operacji, zobacz przykład.

  • Wprowadzenie do UCP Kreatora tworzenia

  • Określić wystąpienie

  • Połączenie, okno dialogowe

  • Narzędzie kolekcji Ustaw konto

  • Reguły sprawdzania poprawności

  • Podsumowanie

  • Tworzenie punktu kontrolnego narzędzie

Wprowadzenie do UCP Kreatora tworzenia

Otwórz narzędzie Eksploratora i istnieje nr połączone punkt kontroli narzędzi, musisz połączyć się lub utworzyć nową.

Connect to existing UCP - If there is already a utility control point in your deployment, you can connect to it by clicking the Połączenie z narzędziem SQL Server UtilityConnect to Utility button at the top of the Utility Explorer pane.Aby połączyć istniejący UCP, musi mieć poświadczenia administratora lub być element członkowski do roli czytelnika Utility.Należy zauważyć, że może istnieć tylko jeden UCP na SQL Server narzędzie, a mogą być połączone tylko z jednym UCP z wystąpienie SSMS.

Create a new UCP - To create a new utility control point, click the Tworzenie punktu sterowania narzędzia SQL Server Utility.Create UCP button at the top of the Utility Explorer pane.Aby utworzyć nowe UCP, należy określić SQL Server wystąpienie nazwy i podać poświadczenia administratora w oknie dialogowym połączenia.Należy zauważyć, że może istnieć tylko jeden UCP na SQL Server Narzędzia.

Określić wystąpienie

Podaj następujące informacje o UCP tworzenia:

  • wystąpienieNazwa - wybierz wystąpienie z SQL Server w oknie dialogowym połączenia kliknij Connect…. Podaj nazwę komputera i SQL Server wystąpienie nazwy w formacie ComputerName\wystąpienienazwy.

  • Nazwa narzędzia -określ nazwę, która będzie używana do identyfikowania SQL Server Narzędzia w sieci.

Aby kontynuować, kliknij Dalej.

Połączenie, okno dialogowe

Na serwerze, okno dialogowe Łączenie, sprawdź typ serwera, nazwę komputera i SQL Server wystąpienie nazwę.Aby uzyskać więcej informacji, zobacz Połącz się z serwerem (aparat bazy danych).

Ostrzeżenie

Jeśli połączenie jest zaszyfrowany, zaszyfrowanego połączenia będą używane.Jeśli połączenie nie jest zaszyfrowany, SQL Server Narzędzie połączy się ponownie przy użyciu połączenia szyfrowanego.

Aby kontynuować, kliknij Connect….

Narzędzie kolekcji Ustaw konto

Określ konto domena Windows, aby uruchomić SQL Server Narzędzie zestaw kolekcja.To konto jest używane jako SQL Server agenta konto proxy dla SQL Server Narzędzie kolekcja zestaw.Alternatywnie można użyć istniejących SQL Server konto usługa agenta. Przejdzie sprawdzanie poprawności wymagań, użyj następujących wytycznych do określenia konta.

Jeśli określisz SQL Server opcja Konto usługa Agent:

  • SQL Server Konta usługi Agent musi być kontem domena systemu Windows jest wbudowane konto LocalSystem, NetworkService, lub Usługa lokalna.

Aby kontynuować, kliknij Dalej.

Reguły sprawdzania poprawności

W tej wersji SQL Server, następujące warunki muszą być spełnione na wystąpienie z SQL Server gdzie utworzone UCP:

Reguła sprawdzania poprawności

akcja naprawcze

Musisz mieć uprawnienia administratora na wystąpienie SQL Server gdzie utworzony punkt kontroli narzędzi.

Zaloguj się przy użyciu konta z uprawnieniami administratora na wystąpienie SQL Server.

SQL Server wersja musi być 10.50 lub wyższej.

Określ inne wystąpienie SQL Server do hosta UCP.

SQL Server Edition musi być Datacenter, Enterprise, Developer lub oceny.

Określ inne wystąpienie SQL Server do hosta UCP.

Wystąpienie SQL Server nie może być wystąpieniem SQL Server zarejestrowane z innymi SQL Server UCP.

Określ inne wystąpienie SQL Server hosta UCP, lub unenroll wystąpienia SQL Server z UCP, na którym jest aktualnie wystąpienie zarządzane z SQL Server.

Wystąpienie SQL Server nie może już być hosta do punkt kontroli narzędzi.

Określ inne wystąpienie SQL Server do hosta UCP.

Określone wystąpienie SQL Server powinien mieć TCP/IP włączony.

Włącz TCP/IP dla określonego wystąpienie SQL Server.

Wystąpienie SQL Server nie może mieć bazy danych o nazwie "sysutility_mdw."

Operacja tworzenia UCP spowoduje utworzenie magazyn danych zarządzania narzędzie (UMDW) o nazwie "sysutility_mdw" Operacja wymaga, że nazwa nie istnieje na komputerze w czas uruchomienie reguł sprawdzania poprawności.Aby kontynuować, należy usunąć albo zmienić nazwę dowolnej bazy danych o nazwie "sysutility_mdw" Aby uzyskać więcej informacji dotyczących zmieniania nazwy operacji, zobacz ALTER DATABASE (Transact-SQL).

Ustawia określone wystąpienie kolekcja SQL Server muszą być zatrzymane.

Stop kolekcja istniejące zestawy podczas UCP jest tworzony na wystąpienie określonego SQL Server.Wyłączenie modułu zbierającego dane ją włączyć, Zatrzymaj wszystkie uruchomione zestawy kolekcja, a następnie ponownie uruchom reguły sprawdzania poprawności dla operacji tworzenia UCP.

SQL Server Musi być uruchomiona usługa agenta na określone wystąpienie.Jeśli określone wystąpienie SQL Server jest SQL Server wystąpienia klaster pracy awaryjnej, SQL Server usługa Agent musi być skonfigurowany do uruchamiania ręcznego.W przeciwnym razie SQL Server usługa Agent musi być skonfigurowany do automatycznego uruchamiania.

Uruchom SQL Server usługa agenta.Jeśli określone wystąpienie SQL Server jest SQL Server klaster pracy awaryjnej wystąpienia, skonfigurować SQL Server usługa agenta na uruchamianie ręczne.W przeciwnym razie skonfiguruj SQL Server usługa spedycyjnej do automatycznego uruchamiania.

WMI musi być skonfigurowany poprawnie.

Rozwiązywać problemy konfiguracja usługi WMI, zobacz Rozwiązywanie problemów SQL Server Utility.

SQL Server Konta agenta proxy nie może być wbudowane konto, takie jak usługi sieciowe.

Jeśli SQL Server konto proxy agenta jest wbudowane konto, takie jak Usługa sieciowa, przypisać konto konta domena systemu Windows, która jest sysadmin.

Jeśli zostanie wybrana opcja konto proxy SQL Server agenta proxy konto musi być prawidłowym Windows domena konta.

Określić prawidłowe konto domena systemu Windows.Aby zapewnić prawidłowe konto logowania do określonego wystąpienie SQL Server przy użyciu konta domena systemu Windows.

Jeśli zostanie wybrana opcja Konto usługa SQL Server konta usługa Agent nie może być wbudowane konto, takie jak usługa sieciowe.

Jeśli SQL Server konta usługi Agent jest wbudowane konto, takie jak Usługa sieciowa, przypisać konto konta domena systemu Windows.

Jeśli zostanie wybrana opcja Konto usługa SQL Server konta usługa Agent musi być prawidłowym Windows domena konta.

Określić prawidłowe konto domena systemu Windows.Aby zapewnić prawidłowe konto logowania do określonego wystąpienie SQL Server przy użyciu konta domena systemu Windows.

Jeśli wyniki sprawdzania poprawności są nieudane warunków, rozwiązać problemy blokujące, a następnie kliknij przycisk Uruchom ponownie sprawdzanie poprawności do weryfikowania konfiguracja komputera.

Aby zapisać raport sprawdzania poprawności, kliknij Zapisz raport następnie określić lokalizację pliku.

Aby kontynuować, kliknij Dalej.

Podsumowanie

strona Podsumowanie Wyświetla podane informacje o UCP:

  • SQL Serverwystąpienie Nazwy obsługującego UCP. 

  • Nazwa SQL Server Narzędzia.

  • Nazwa konta, które będzie używane do uruchamiania zadania SQL Server dane narzędzie kolekcja.

Kliknij, aby zmienić ustawienia konfiguracja UCP, poprzedniego.Aby kontynuować, kliknij Dalej.

Tworzenie punktu kontrolnego narzędzie

Podczas operacji tworzenia UCP kreatora wyświetlić kroki i zapewniaj status:

  • Przygotowanie SQL Server wystąpienie dla tworzenia UCP.

  • Narzędzie do tworzenia magazyn danych zarządzania (UMDW).

  • Inicjowanie SQL Server UMDW; Nazwa pliku UMDW jest sysutility_mdw.

  • Konfigurowanie UCP.

  • Konfigurowanie SQL Server Narzędzie zestaw kolekcja.

Kliknij, aby zapisać raport o tworzenie operacji UCP, Zapisz raport następnie określić lokalizację pliku.

Aby zakończyć pracę kreatora, kliknij przycisk Zakończ.

Po zakończeniu pracy Kreatora tworzenia UCP, narzędzie Explorer okienka nawigacji w SSMS wyświetla węzła dla UCP z węzłami pod nim wdrożony warstwie danych aplikacji, zarządzane wystąpienia i narzędzia administracyjne.UCP, automatycznie staje się wystąpienie zarządzane.

Dane kolekcja niezwłocznie rozpocznie się proces, ale dla danych na pierwszy pojawiają się pulpitu nawigacyjnego i punkt widzenia w okienku Zawartość Explorer narzędzie może potrwać do 30 minut.Dane kolekcja nadal co 15 minut.Wstępne dane zostaną z UCP, sam.Oznacza to, że UCP jest pierwsze wystąpienie zarządzane SQL Server w SQL Server Narzędzia.

Aby wyświetlić pulpit nawigacyjny, kliknij widoku zaznacz Narzędzie Explorer zawartości z SSMS menu.Aby odświeżyć dane, kliknij prawym przyciskiem myszy nazwę narzędzia, w okienku Eksploratora narzędzia, a następnie wybierz Odśwież.

Aby uzyskać więcej informacji dotyczących sposobu włączyć dodatkowe wystąpienia SQL Server do SQL Server , narzędzie Zobacz Jak Zarejestruj wystąpienie programu SQL Server (SQL Server Utility).Usunąć UCP jako wystąpienie zarządzane z SQL Server Narzędzia, wybierz Zarządzane wystąpienia w Explorer narzędzie okienku widoku listy wystąpień zarządzanych zapełniania kliknij prawym przyciskiem myszy SQL Server nazwę instancji w Narzędzie Explorer zawartości widoku listy, a następnie wybierz Utworzyć wystąpienia niezarządzanego.

Utwórz nowy punkt kontrolny narzędzie przy użyciu PowerShell

Aby utworzyć nowy punkt kontroli narzędzi, należy użyć następującego przykładu:

> $UtilityInstance = new-object –Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\UCP-Name";
> $SqlStoreConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $UtilityInstance.ConnectionContext.SqlConnectionObject;
> $Utility = [Microsoft.SqlServer.Management.Utility.Utility]::CreateUtility("Utility", $SqlStoreConnection, "ProxyAccount", "ProxyAccountPassword");