Настройка MS SQL Server 2005 для 1С: Предприятие 8
Настройка MS SQL Server 2005 для 1С:
Предприятие 8
Для комфортной работы пользователей с 1С:
Предприятие 8 необходимым условием является регламентное выполнение следующих
процедур:
- кликнем правой мышкой по пункту Планы
обслуживания (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) -
выполнении задачи не влияет на работу пользователей.
Самое интересное - это настройка резервного копирования...
- кликнем правой мышкой по пункту Планы обслуживания (Menegement->Maintenance
Plans) и запустим Maintenance Plan
Wizard - кликая кнопку Next заполним
наименование, описание и т.д. На странице выбора задач (Select
Maintenance Tasks) устанавливаем флажок Back Up Database
(Full).
Расписание - я делаю каждый день (лучше,
но не обязательно, когда с базой никто не работает, например, ночью).
Т.к. файлы backup
большого размера, то для экономии места на диске я запускаю .bat-файл
(автоматическое архивирование при помощи бесплатной программы 7zip)
обычным планировщиком задач Windows .
каталоге 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
Предприятие 8
Для комфортной работы пользователей с 1С:
Предприятие 8 необходимым условием является регламентное выполнение следующих
процедур:
- Обновление статистики
- Чистка процедурного кеша
- Резервное копирование
Настройка выполнения обновления статистики:
В Окне 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
Комментариев нет:
Отправить комментарий