Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да предотвратите автоматичното изключване на SQL Server LocalDB?

Времето за изчакване може да се конфигурира чрез T-SQL с 'user instance timeout' опция:

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

Времето за изчакване се изразява вминути и има максимална стойност от 65535 . Почти съм сигурен, че трябва да рестартирате екземпляра, след като го настроите. И не се опитвайте да го настроите на 0 , просто ще накара екземпляра да се изключи веднага след стартиране, което ще затрудни връщането на стойността обратно към нещо полезно :-).

Източник:тази BOL статия, съдържаща друга полезна информация за потребителски екземпляри, които са приложими и за екземпляри на LocalDB.

Последна забележка

Ако имате нужда от нещо, което винаги работи и се стартира при стартиране на компютър, може просто да помислите за използването на обикновен, базиран на услуги, екземпляр на 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. Разделете стойностите на няколко реда

  2. Кога да се използва EXCEPT вместо NOT EXISTS в Transact SQL?

  3. Случаен запис от таблица на база данни (T-SQL)

  4. Как да добавите разделител към конкатениран низ в SQL Server – CONCAT_WS()

  5. Как мога да получа сумата от множество стойности за дата и час?