sql >> Database >  >> RDS >> Sqlserver

Hoe te voorkomen dat SQL Server LocalDB automatisch wordt afgesloten?

De time-out is configureerbaar via T-SQL met 'user instance timeout' optie:

sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'user instance timeout', 5;
GO

De time-out wordt uitgedrukt in minuten en heeft een maximale waarde van 65535 . Ik ben er vrij zeker van dat je de instantie opnieuw moet opstarten nadat je deze hebt ingesteld. En probeer het niet in te stellen op 0 , het zorgt ervoor dat de instantie onmiddellijk na het starten wordt afgesloten, waardoor het moeilijk wordt om de waarde terug te zetten naar iets nuttigs :-).

Bron:dit BOL-artikel bevat andere nuttige informatie over gebruikersinstanties die ook van toepassing zijn op LocalDB-instanties.

Laatste opmerking

Als je iets nodig hebt dat altijd actief is en start wanneer een computer opstart, kun je overwegen om een ​​reguliere, op services gebaseerde instantie van SQL Server Express te gebruiken.



  1. MySQL-groep per SUM

  2. Hoe tabelrijen uit de db (php) te echoën

  3. Best practices voor het ontwerpen van meertalige databases

  4. SQL - Een uitputtende waarde aftrekken van rijen