Имеется возможность создавать пользовательские задачи обслуживания, запускающие допустимые команды SQL непосредственно для базы данных сайта Configuration Manager 2007.
Можно указать одну команду SQL длиной до 255 знаков или имя имеющейся хранимой процедуры. Например, с помощью следующих команд SQL можно создать удобные задачи обслуживания.
- Для проверки физической и логической
целостности всех объектов в базе данных сайта можно воспользоваться
хранимой процедурой SQL Server 2005 DBCC CHECKDB (проверка
согласованности базы данных). Хранимая процедура DBCC CHECKDB
выполняет следующие операции:
- запуск процедуры DBCC CHECKALLOC для базы
данных;
- запуск процедуры DBCC CHECKTABLE для каждой
таблицы и представления в базе данных;
- запуск процедуры DBCC CHECKCATALOG для базы
данных;
- проверка содержимого каждого индексированного
представления в базе данных;
- проверка данных сервис-брокера в базе
данных.
- запуск процедуры DBCC CHECKALLOC для базы
данных;
- Команда SQL xp_sqlmaint служит для выполнения
задач обслуживания базы данных.
- Команда SQL sp_who служит для определения
числа подключений SQL Server, используемых в настоящее время
Microsoft System Center Configuration Manager 2007 или другими
процессами.
- Команда SQL sp_spaceused служит для вывода
числа строк, а также дискового пространства, зарезервированного и
используемого таблицей в текущей базе данных, либо для вывода
дискового пространства, зарезервированного и используемого всей
базой данных.
- Команда SQL sp_monitor служит для вывода
операций и статистики SQL Server.