Delen via


Aan de slag met de SQL Server-evaluatie op aanvraag

Met de SQL Server-evaluatie kun je mogelijke problemen ontdekken met je SQL Server-omgeving die ter plaatse wordt uitgevoerd, op Microsoft Azure virtuele apparaten (VM’s), of op Amazon Web Services (AWS) VM’s. U kan één server beoordelen, meerdere servers of failovercluster met SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 of SQL Server 2019 exemplaren, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 failovercluster of zelfstandige server-installaties worden ondersteund.

De aanbevelingen hebben betrekking op gebieden zoals wijzigingscontrole, monitoring, noodherstel, serviceovereenkomsten, configuratie-items en de juiste werking van een belangrijkste onderdelen van de SQL-omgeving.

Deze evaluatie is bedoeld om je specifieke, werkbare begeleiding te bieden, gegroepeerd in aandachtsgebieden om de risico's voor je SQL Servers en je organisatie te beperken.

De SQL Server-evaluatie richt zich op een aantal belangrijke pijlers, waaronder:

  • SQL Server-configuratie
  • Database-ontwerp
  • Beveiliging
  • Prestatie
  • Altijd ingeschakeld
  • Cluster
  • Klaar om te upgraden
  • Analyse foutenlogboek
  • Operational Excellence

De SQL Server-evaluatie uitvoeren

Voorwaarden

Om volledig te profiteren van de evaluaties op aanvraag die beschikbaar zijn via Services Hub, moet je:

  1. Een actief Azure-abonnement hebben gekoppeld aan Services Hub en de SQL Server beoordeling hebben toegevoegd. Voor meer informatie raadpleegt u Aan de slag met Evaluaties op Aanvraag of bekijkt u de video over koppelen.
  2. Een domeinaccount (Gebruikers- of Beheerd serviceaccount) met de volgende rechten:
    • Lid van de lokale beheerdersgroep op alle servers in de omgeving
    • SysAdmin-rol op alle Microsoft SQL Servers in de omgeving.
  3. Raadpleeg het document met voorwaarden voor de SQL Server-evaluatie. In dit document wordt de gedetailleerde technische documentatie van de evaluatie van SQL Server uitgelegd en de voorbereiding van de server die nodig is om de evaluatie uit te voeren. Verder worden de verschillende soorten gegevens beschreven die door de evaluatie worden verzameld.

Opmerking

Gemiddeld duurt een uur om uw omgeving te configureren voor het uitvoeren van een Evaluatie op aanvraag. Na het uitvoeren van een evaluatie kun je de gegevens in Azure Log Analytics bekijken. Hierin wordt een lijst met aanbevelingen weergegeven, opgedeeld in zes aandachtsgebieden. Hiermee kunnen jij en je team snel bekijken wat de risiconiveaus zijn, wat de gezondheid van je omgevingen is, handelen om risico's te verminderen en je algemene IT-status verbeteren.

              De SQL Server-evaluatie instellen

Opmerking

U kunt de beoordeling pas met succes instellen als u uw Azure-abonnement hebt gekoppeld aan Services Hub en de SQL Server-evaluatie hebt toegevoegd vanuit Status > Evaluaties in Services Hub.

  1. Maak op de computer voor gegevensverzameling de volgende map: C:\LogAnalytics\SQLServer (of een andere map naast C:\ODA die door het systeem is gereserveerd).

  2. Als u een Gebruikers Domein-account gebruikt, opent u de reguliere PowerShell (niet ISE) in de administrator-modus en voert u de onderstaande cmdlet uit:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory>

    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

Als meer dan één omgeving wordt beoordeeld, wordt “;” gebruikt tussen de omgevingen. Voor een failovercluster controleer je de naam van de failovercluster van het virtuele netwerk. Directory is het pad naar een bestaande directory die wordt gebruikt om de bestanden op te slaan die zijn gemaakt tijdens het verzamelen en analyseren van de gegevens uit de omgeving(en). Verstrek de vereiste gebruikersaccountgegevens die voldoen aan de eisen die eerder in dit artikel zijn vermeld.

  1. Als u een Groepsbeheer service-account gebruikt, opent u de reguliere PowerShell (niet ISE) in de administrator-modus en voert u de onderstaande cmdlet uit:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> -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

Als meer dan één omgeving wordt beoordeeld, wordt “;” gebruikt tussen de omgevingen. Voor een failovercluster controleer je de naam van de failovercluster van het virtuele netwerk. Directory is het pad naar een bestaande directory die wordt gebruikt om de bestanden op te slaan die zijn gemaakt tijdens het verzamelen en analyseren van de gegevens uit de omgeving(en). Verstrek de vereiste gebruikersaccountgegevens die voldoen aan de eisen die eerder in dit artikel zijn vermeld.

  1. De gegevensverzameling wordt geactiveerd door de geplande taak genaamd SQLAssessment binnen een uur na het uitvoeren van het vorige script en vervolgens om de 7 dagen. De taak kan worden aangepast om op een andere datum/tijd te worden uitgevoerd of kan zelfs meteen geforceerd worden uitgevoerd in de bibliotheek van taakplanner > Microsoft > Operations Management Suite > AOI*** > Evaluaties > SQLAssessment.
  2. Tijdens het verzamelen en analyseren worden de gegevens tijdelijk opgeslagen in de map Working Directory die tijdens de installatie is geconfigureerd.
  3. Na een paar uur zijn de resultaten van je evaluatie beschikbaar op je Log Analytics- en Services Hub-dashboard. U kunt de resultaten bekijken in Services Hub > IT-status > Evaluaties op Aanvraag en vervolgens klikken op Bekijk alle aanbevelingen ten opzichte van de actieve evaluatie.
  4. Als u samen met een door Microsoft erkende technicus de problemen met uw SQL Server-omgeving wil overlopen, kunt u contact opnemen met uw Microsoft-vertegenwoordiger en hem of haar vragen naar de externe of on-site CSA-gestuurde levering.
overeenkomst Externe expert Expert op locatie
Premier SQL Remote-gegevensblad SQL Onsite-gegevensblad
Unified SQL Remote-gegevensblad SQL Onsite-gegevensblad