Timeout kan konfigureres via T-SQL med 'user instance timeout'
mulighed:
sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'user instance timeout', 5;
GO
Timeoutet er udtrykt i minutter og har en maksimal værdi på 65535
. Jeg er ret sikker på, at du skal genstarte instansen efter at have indstillet den. Og prøv ikke at indstille den til 0
, vil det bare få instansen til at lukke ned umiddelbart efter start, hvilket vil gøre det svært at sætte værdien tilbage til noget nyttigt :-).
Kilde:denne BOL-artikel, der indeholder andre nyttige oplysninger om brugerforekomster, der også er relevante for LocalDB-forekomster.
Afsluttende bemærkning
Hvis du har brug for noget, der altid kører og starter, hver gang en computer starter, kan du overveje at bruge en almindelig, servicebaseret instans af SQL Server Express.