AutoClose программно

RayBot
Дата: 16.10.2003 11:03:12
Привет !

MSSQL 2000 SP3

По причине тормозов EM я не использую опцию AutoClose на базах. Подскажите гуру, как я ее могу реализовать программно. Есть желание изпользуя ночной Job закрывать все неиспользуемые базы.

Андрей
Glory
Дата: 16.10.2003 11:28:48
USE master

EXEC sp_dboption 'mydb', 'autoclose', 'TRUE'
СергейМ
Дата: 16.10.2003 12:31:59
Так сказать, алаверды.
А не те ли это скобки, которые помогут и мне? Вкратце повторяю суть проблемы, которую я тут поднимал 13.10:

Есть работа по расписанию: SQL server Agent - Integrity Check.
Для нормальной отработки работа ставится в скобки:
alter database RBU_SQL set SINGLE_USER with rollback immediate
alter database RBU_SQL set MULTI_USER

Суть проблемы: существует вероятность входа в систему клиентского USER-а до перевода ее в MULTI_USER. То есть, посторонний USER перехватывает базу и работает с ней в SINGLE_USER, не давая скрипту выполнить set MULTI_USER?