понедельник, 27 декабря 2010 г.

Настройка MS SQL Server 2005 для 1С: Предприятие 8

Настройка MS SQL Server 2005 для 1С: Предприятие 8

Настройка MS SQL Server 2005 для 1С:
Предприятие 8

    Для комфортной работы пользователей с 1С:
Предприятие 8 необходимым условием является регламентное выполнение следующих
процедур:

  • Обновление статистики
  • Чистка процедурного кеша
  • Резервное копирование
SQL Server Menegement StudioSQL Server Menegement Studio

Настройка выполнения обновления статистики:

    В Окне SQL Server Menegement Studio
- кликнем правой мышкой по пункту Планы
обслуживания (
Menegement->Maintenance Plans) и запустимMaintenance Plan Wizard - кликая
кнопку
Next заполним наименование, описание и т.д. На
странице выбора задач
(Select Maintenance Tasks)
устанавливаем флажок
Update Statistics.
Далее, на странице Define Update Statistics Task
в поле Databases выбираем одну или
несколько баз, статистику которых будем обновлять.

    Рекомендую такое расписание: каждый день,
каждые 2 часа.

Чистка процедурного кеша:

    Чистка процедурного кэша выполняется
следующим скриптом:

Use [Имя_Базы1]

DBCC FREEPROCCACHE

go

Use [Имя_Базы2]

DBCC FREEPROCCACHE

go

Use [Имя_Базы
N]

DBCC FREEPROCCACHE

go

    Рекомендую такое расписание: каждый день,
один раз. Я сделал запуск перед началом рабочего дня (например, в 6:00) -
выполнении задачи не влияет на работу пользователей.

Самое интересное - это настройка резервного копирования...

Резервное копирование (backup):

    В Окне SQL Server Menegement Studio
- кликнем правой мышкой по пункту Планы обслуживания (Menegement->Maintenance
Plans) и запустим Maintenance Plan
Wizard - кликая кнопку Next заполним
наименование, описание и т.д. На странице выбора задач
(Select
Maintenance Tasks) устанавливаем флажок Back Up Database
(Full).
    Расписание - я делаю каждый день (лучше,
но не обязательно, когда с базой никто не работает, например, ночью).

    Т.к. файлы backup
большого размера, то для экономии места на диске я запускаю
.bat-файл
(автоматическое архивирование при помощи бесплатной программы
7zip)
обычным планировщиком задач
Windows .

Пример bat-файла.

Пусть, файлы backup находятся в
каталоге F:\SQL_backUp\, а архиватор 7-
zip установлен в C:\Program Files\7-Zip\.
Тогда файл такой:
F:

cd F:\SQL_backUp\

for %%R IN (*.bak) DO "C:\Program Files\7-Zip\7z.exe" a %%R.7z %%R

for %%R in (*.bak) do del "%%R" /Q

Комментариев нет:

Отправить комментарий