Автоматическое удаление кэша для текущей ИБ

0. anreko 35 12.08.15 15:44 Сейчас в теме
Реализация фонового процесса для автоматической очистки кэша по ночам (для SQL-баз). Результат представлен в виде обработки.
Как достали эти пользователи, которые звонят и говорят, что их система не работает. Заходишь, проверяешь - все работает.
Приходится чистить кэш скриптом или руками. Пользователю не объяснишь, что такое кэш и зачем его надо чистить.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. roofless 23 13.08.15 08:10 Сейчас в теме
простите за невежество, а что такое "логин пароль базы" и "логин пароль кластера"?
3. anreko 35 13.08.15 10:15 Сейчас в теме
(1) В сервере 1С: Предприятия свои пользователи, там нужен пользователь с админ. правами (их может в принципе и не быть, тогда нужно указвать пустой логин и пустой пароль, и пользователь в 1С с админ. правами.
(2) Программа пока хорошо чистит только, если на одном сервере и база и сервер 1С:Предприятия. Для домена пока не тестирована, потому что негде. И по-любому пока нужны права администратора домена, иначе не получится, либо шара c$ должна быть доступна на всех компьютерах, из-под которых запускается 1С.
А что значит локальный пользователь?
Минусы - более долгий первый запуск 1С-базы жертвы у пользователей. Других проблем не знаю. Мы думаем сделать запуск 1 раз в неделю.
У нас есть одна серьезная проблема с кэшем - неправильные расчеты! О которых пользователь тебе не расскажет, пока эту проблему не найдет бухгалтерия или отдел сопровождения сделок. Соответсвенно большой поток негатива на то, что программисты виноваты в том, что программа работает неправильно.
У нас домена нет, все находится на одном компьютере - работают пользователи, SQL-база и сервер 1С-Предприятия.
4. roofless 23 13.08.15 13:09 Сейчас в теме
(3) тогда так и пишите: логин и пароль администратора кластера / логин и пароль администратора базы
5. anreko 35 13.08.15 13:46 Сейчас в теме
(4) Спасибо, подправлю в следующей версии.
7. EMelihoff 18.08.15 09:25 Сейчас в теме
(3) "А что значит локальный пользователь?" это значит, что цепляется не через терминал на котором крутится SQL, а со своей машины, и кэш надо чистить там
2. EMelihoff 13.08.15 09:29 Сейчас в теме
а что делать если локальный пользователь?и так ли хорошо это, чистить ежедневно его? Какие минусы могут быть?
6. anreko 35 14.08.15 17:57 Сейчас в теме
Обновлена версия обработки, теперь 1.1. добавлен блок кода для вставки в процедуру "ПриНачалеРаботыСистемы()"
8. anreko 35 19.08.15 15:40 Сейчас в теме
Обновил версию обработки, теперь 1.11. Добавил повторный запуск 1с при индивидуальной чистке кэша через bat-файл.
Составил подробную инструкцию по внедрению.
Замечания и предложения - внимательно выслушиваются.
Кто скачивал обработку ранее, просьба прислать в личку вашу почту - вышлю новую версию обработки.
9. anreko 35 23.09.15 14:19 Сейчас в теме
Обновил версию обработки, теперь 1.12.
Исправлены ошибки:
1) ТЕПЕРЬ корректно обрабатываются пользователи, у которых локальный каталог пользователя отличается от имени пользователя. Например пользователь a.ivanova имеет папку пользователя C:\Users\a.petrova. РАНЬШЕ Кэш данных пользователей не очищался.
2) ТЕПЕРЬ выполнение программы продолжается, если не найден файл с базами. РАНЬШЕ Выполнение программы завершалось с ошибкой.
3) ТЕПЕРЬ несуществующие каталоги проверяются тихо без вывода в отчет. РАНЬШЕ Все каталоги были представлены, как удаленные.
Оставьте свое сообщение
Вакансии
Программист/тестировщик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Бизнес-аналитик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Ведущий консультант 1С:ERP
Москва
зарплата от 200 000 руб.
Полный день