MSSQL : AUTO_CLOSE
выключить AUTO_CLOSE
ALTER DATABASE [my-db] SET AUTO_CLOSE OFF
проверить подключено AUTO_CLOSE или нет
USE [master]
GO
Циккл IF удаляющий базу MY_DB по условию, если она существует
--IF DB_ID('MY_DB') IS NOT NULL
-- DROP DATABASE [MY_DB]
--GO
--CREATE DATABASE [MY_DB]
--GO
SELECT is_auto_close_on
FROM sys.databases
WHERE database_id = DB_ID('MY_DB')