Komma igång med SQL Server-utvärdering på begäran
Med SQL Server-utvärderingen kan du diagnostisera potentiella problem med SQL Server-miljön som körs lokalt på virtuella datorer (VM) från Microsoft Azure eller Amazon Web Services (AWS). Du kan bedöma en enda server, flera servrar eller redundanskluster som kör SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 eller SQL Server 2019-instanser, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 redundanskluster eller fristående serverinstallationer stöds.
Rekommendationerna omfattar områden som ändringskontroll, övervakning, katastrofåterställning, servicenivåavtal, konfigurationsobjekt och att de viktigaste komponenterna fungerar i en SQL-miljö.
Den här utvärderingen är utformad för att ge dig specifik vägledning uppdelad på fokusområden för att minska riskerna med din SQL Server och din organisation.
SQL Server-utvärderingen fokuserar på flera nyckelpelare, inklusive:
- Konfiguration av SQL Server
- Databasdesign
- Säkerhet
- Prestanda
- Alltid på
- Kluster
- Uppgraderingsberedskap
- Analys av fellogg
- Driftsäkerhet
Köra SQL Server-utvärderingen
Förhandskrav
Om du vill utnyttja de utvärderingar på begäran som finns tillgängliga via tjänstehubben måste du:
- Ha länkat en aktiv Azure-prenumeration till tjänstehubben och lagt till SQL Server-utvärderingen. För mer information läser du: Konfigurera utvärderingar eller tittar på videon Så här länkar du.
- Ett domänkonto (Användare eller Hanterat tjänstkonto) med följande behörighet:
- Medlem i den lokala administratörsgruppen på alla servrar i miljön
- Sysadmin-roll på alla Microsoft SQL-servrar i miljön.
- Granska dokumenten om förutsättningarna för SQL Server-utvärderingen. I det här dokumentet förklaras den detaljerade tekniska dokumentationen för SQL Server-utvärderingen och de serverförberedelser som behövs för att köra utvärderingen. Dessutom dokumenteras de olika typer av information som samlats in under utvärderingen.
Obs!
I genomsnitt tar det en timme att konfigurera miljön för att köra en utvärdering på begäran. När du har kört en utvärdering kan du granska informationen i Azure Log Analytics. Det ger dig en prioriterad lista över rekommendationer, uppdelade på sex fokusområden. På så sätt kan du och ditt team snabbt förstå risknivåer, miljöns hälsa, agera för att minska risken och förbättra den övergripande IT-hälsan.
Konfigurera SQL Server-utvärderingen
Obs!
Du kan bara konfigurera utvärderingen när du har länkat din Azure-prenumeration till Services Hub och lagt till SQL Server-utvärderingen från Hälsa > Utvärderingar i Services Hub.
På datainsamlingsdatorn skapar du följande mapp: C:\LogAnalytics\SQLServer (eller någon annan mapp än C:\ODA som är reserverad av systemet).
Om du använder ett användarkonto för användardomänkonto öppnar du vanliga PowerShell (inte ISE) i administratörsläge och kör nedanstående cmdlet:
Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> LogAnalyticsWorkspaceId <WorkspaceID> -RunWithManagedServiceAccount $True
where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment.
<WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data
Om mer än en miljö utvärderas används ";" mellan miljöerna. För redundanskluster ska du kontrollera det virtuella nätverksnamnet för redundansklustret. Katalogen är sökvägen till en befintlig katalog som används för att lagra filer som skapats vid insamling och analys av data från miljön (miljöerna). Ange de autentiseringsuppgifter som krävs för användarkontot som uppfyller kraven som nämnts tidigare i den här artikeln.
Om du använder ett grupphanterat tjänstkonto öppnar du vanliga PowerShell (inte ISE) i administratörsläge och kör nedanstående cmdlet:
Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> LogAnalyticsWorkspaceId <WorkspaceID> -RunWithManagedServiceAccount $True
where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment. When prompted for password just press enter, as you are using a gMSA you don't need to provide a password as it is handled by the system
<WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data
Om mer än en miljö utvärderas används ";" mellan miljöerna. För redundanskluster ska du kontrollera det virtuella nätverksnamnet för redundansklustret. Katalogen är sökvägen till en befintlig katalog som används för att lagra filer som skapats vid insamling och analys av data från miljön (miljöerna). Ange de autentiseringsuppgifter som krävs för användarkontot som uppfyller kraven som nämnts tidigare i den här artikeln.
- Datainsamlingen utlöses av den schemalagda aktiviteten ”SQLAssessment ” inom en timme efter att det tidigare skriptet har körts och sedan var 7:e dag. Aktiviteten kan ändras så att den körs på ett annat datum/en annan tid eller till och med tvingas att köras omedelbart från bibliotek för Schemaläggaren > Microsoft > Operations Management Suite > AOI*** > Utvärderingar > SQL-utvärdering.
- Under insamling och analys lagras data tillfälligt i mappen Arbetskatalog som konfigurerades under installationen.
- Efter några timmar kommer dina utvärderingsresultat att vara tillgängliga på instrumentpanelen i Log Analytics och på tjänstehubben. Du kan navigera för att se resultaten genom att gå till Services Hub > IT-status > Utvärderingar på begäran och sedan klicka på Visa alla rekommendationer mot den aktiva utvärderingen.
- Om du vill få en auktoriserad Microsoft-tekniker att titta på problemen i din SQL Server-miljö kan du kontakta din Microsoft-representant och be om en lokal eller fjärrstyrd CSA-ledd leverans.
Avtal | Fjärrtekniker | Lokal tekniker |
---|---|---|
Premier | SQL-fjärrdatablad | lokalt SQL-datablad |
Unified | SQL-fjärrdatablad | lokalt SQL-datablad |