From 06d5b4af2966896a4eddbb42be3b3e525128922d Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Thu, 9 Aug 2018 16:57:15 -0400 Subject: [PATCH] turn off database autoclose --- util/Setup/Program.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/util/Setup/Program.cs b/util/Setup/Program.cs index e490888bc7..6a167635fc 100644 --- a/util/Setup/Program.cs +++ b/util/Setup/Program.cs @@ -245,6 +245,10 @@ namespace Bit.Setup "CREATE DATABASE [vault];", connection); command.Connection.Open(); command.ExecuteNonQuery(); + command.CommandText = "IF ((SELECT DATABASEPROPERTYEX([name], 'IsAutoClose') " + + "FROM sys.databases WHERE [name] = 'vault') = 1) " + + "ALTER DATABASE [vault] SET AUTO_CLOSE OFF;"; + command.ExecuteNonQuery(); } var upgrader = DeployChanges.To