Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak zapobiec automatycznemu zamykaniu programu SQL Server LocalDB?

Limit czasu można skonfigurować za pomocą T-SQL z 'user instance timeout' opcja:

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

Limit czasu jest wyrażony w minutach i ma maksymalną wartość 65535 . Jestem prawie pewien, że po ustawieniu należy ponownie uruchomić instancję. I nie próbuj ustawiać go na 0 , spowoduje to, że instancja zostanie zamknięta natychmiast po uruchomieniu, co utrudni ustawienie wartości z powrotem na coś użytecznego :-).

Źródło:ten artykuł BOL zawierający inne przydatne informacje na temat instancji użytkownika, które mają również zastosowanie do instancji LocalDB.

Uwaga końcowa

Jeśli potrzebujesz czegoś, co zawsze działa i uruchamia się przy każdym uruchomieniu komputera, możesz po prostu rozważyć użycie zwykłej, opartej na usługach instancji SQL Server Express.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Niejawna konwersja formatu źródłowego SSIS dla daty i godziny

  2. Jak ustawienia języka mogą wpływać na wyniki FORMAT() w programie SQL Server (przykłady T-SQL)

  3. Wstaw zbiorczy z kwalifikatorem tekstu w SQL Server

  4. Nie można połączyć się z serwerem SQL za pomocą PHP

  5. SQL Server - brak NATURAL JOIN / x JOIN y USING(pole)