Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como evitar o desligamento automático do SQL Server LocalDB?


O tempo limite é configurável via T-SQL com 'user instance timeout' opção:
sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'user instance timeout', 5;
GO

O tempo limite é expresso em minutos e tem um valor máximo de 65535 . Tenho certeza de que você precisa reiniciar a instância depois de configurá-la. E não tente configurá-lo para 0 , ele apenas fará com que a instância seja encerrada imediatamente após o início, o que tornará difícil definir o valor de volta para algo útil :-).

Fonte:este artigo BOL contendo outras informações úteis sobre instâncias de usuário que também são aplicáveis ​​a instâncias LocalDB.

Observação final

Se você precisar de algo que esteja sempre em execução e seja iniciado sempre que um computador for iniciado, considere usar uma instância regular, baseada em serviço, do SQL Server Express.