sqlinsight-pro/docs/konfiguration.md
Søren Eggert Lundsteen Olsen 66129d99fc Stopped automatic SQL Server services (8e)
SQLI-SVC-001 (High) reports a service set to start automatically that is
not running (SQL Server Agent, Full-text launcher, Launchpad …), from the
sys.dm_server_services data the configuration collector already reads
(2008 R2 SP1+; not relevant before). The service account is sensitive.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-02 10:43:26 +02:00

2.2 KiB

Konfiguration og ændringslog

Hver instans har en side Konfiguration (knappen øverst på instansens side) med, hvordan instansen er sat op:

Afsnit Hvad
Instans Version, edition, collation og standardmapper til data og log (SQL Server 2012+)
CPU og hukommelse Logiske CPU'er, schedulers, NUMA-noder, fysisk hukommelse, virtuel maskine, max/min server memory, Lock Pages in Memory, Instant File Initialization, MAXDOP og cost threshold for parallelism
Tjenester SQL Server- og SQL Agent-tjenesterne med konto, start og status (sys.dm_server_services, SQL Server 2008 R2 SP1+)
Tempdb Filerne med størrelse, autogrowth og maksimum
Trace flags Globalt slåede trace flags
Indstillinger, der afviger fra standard sp_configure-værdier, der ikke står på SQL Servers standard, og værdier, der venter på RECONFIGURE eller genstart
Ændringslog Alt, hvad der er ændret (7, 30, 90 dage eller 1 år)

Lock Pages in Memory og Instant File Initialization kan kun aflæses fra SQL Server 2012 SP4 og 2016 SP1. På ældre versioner står der "kan ikke aflæses".

Ændringer

Agenten læser konfigurationen hvert 15. minut (collector instance-config) og sammenligner med sidste gang, også på tværs af en genstart af agenten. Ændringer af sp_configure, trace flags og tjenestekonti giver fundet SQLI-CFG-013 Konfiguration ændret (information, i et døgn), og alle ændringer, også version og antal tempdb-filer, står i ændringsloggen og i driftsrapporten. Den første måling efter installationen er udgangspunktet.

Tidspunktet er, hvornår ændringen blev opdaget, ikke hvornår den blev lavet. Ændringsloggen gemmes lige så længe som løste fund (SQLInsight:Retention:ResolvedFindingDays, standard 365 dage).

Tjenester, der ikke kører

Reglen SQLI-SVC-001 (Høj) melder, når en SQL Server-tjeneste, der er sat til at starte automatisk, ikke kører: typisk SQL Server Agent (så kører hverken backup eller vedligeholdelse), Full-text Filter Daemon Launcher eller Launchpad. Tjenesterne læses fra sys.dm_server_services sammen med konfigurationen hvert 15. minut og kræver SQL Server 2008 R2 SP1 eller nyere; på ældre versioner er reglen ikke relevant.