bdd2

Очистка кэша 1С 8.1 - 8.2 - 8.3 (удаление кэша для ВСЕХ пользователей терминального сервера) + запуск с ключом.

Опубликовал LUD (LUD22) в раздел Администрирование - Сервисные утилиты

Удаляет кэш 1С 8.1 8.2 8.3.
Возможность удалять кэш или все настройки всех пользователей терминального сервера.

Версия 0.77

Удаление кэша помогает побороть некоторые странные ошибки в работе.

Что умеет утилита:

  • -Удаляет кэш1С 8.1, 8.2, 8.3.
  • -Возможность выбирать: удалять только кэш или все настройки.
  • -Возможность удалять кэш или все настройки всех пользователей терминального сервера.

Утилита написана на C#. Для ее работы нужно, чтобы был установлен Framework НЕ ниже 4.1 версии. 

Утилита была проверена на: Windows7, Windows Server 2008 R2.

Существуют также такие методы запуска из командной строки:

/? - список команд командной строки

/81ClearCache --очистить кэш всех баз 1C_8.1
/82ClearCache --очистить кэш всех баз 1C_8.2
/83ClearCache --очистить кэш всех баз 1C_8.3

/81ClearAll --очистить кэш + настройки всех баз 1C_8.1
/82ClearAll --очистить кэш + настройки всех баз 1C_8.2
/83ClearAll --очистить кэш + настройки всех баз 1C_8.3

/81ClearCacheHide --очистить кэш всех баз 1C_8.1 без вывода окна
/82ClearCacheHide --очистить кэш всех баз 1C_8.2 без вывода окна
/83ClearCacheHide --очистить кэш всех баз 1C_8.3 без вывода окна

/81ClearAllHide --очистить кэш+настройки всех баз 1C_8.1 без вывода окна
/82ClearAllHide --очистить кэш+настройки всех баз 1C_8.2 без вывода окна
/83ClearAllHide --очистить кэш+настройки всех баз 1C_8.3 без вывода окна

Версия 0.78

Исправлена грамматика ClearCashe -> ClearCache 

Исправлена грамматика ClearCasheHide -> ClearCacheHide 

Скачать файлы

Наименование Файл Версия Размер
Чистка кэша
.rar 54,28Kb
05.12.14
529
.rar ClearCache 54,28Kb 529 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Константин Юрин (kostyaomsk) 65 30.11.14 09:42 Сейчас в теме
Запомню ссылку по очистке КЭШа всех пользователей терминального сервера. Как будет необходимость проверю Вашу обработку. Правда тут осторожнее нужно. Очистка для всех черевата последствиями.
2. Александр Лыткин (TrinitronOTV) 30.11.14 16:18 Сейчас в теме
(1) kostyaomsk, а в чем опасность, можно узнать?
3. Константин Юрин (kostyaomsk) 65 01.12.14 06:55 Сейчас в теме
(2) TrinitronOTV, ну КЭШ если почистить то только первый запуск замедлится. Я имел в виду что не нужно сразу у всех все "чистить и удалять". Был один случай случайно писал обработку и удалил все настройки пользователей :) Главное на одном проверил, все ОК, а про остальных забыл. Фокус с неустановленным отбором регистра сведений. Потом правда пришлось копировать настройки из резервной копии.
4. Антон Стеклов (asved.ru) 30 04.12.14 06:02 Сейчас в теме
Есть кэш серверных вызовов, есть кэш метаданных. Какой из них (или оба?) удаляется?
5. LUD (LUD22) 42 04.12.14 12:24 Сейчас в теме
При нажатии (очистить кэш) удаляются все папки (vrs-cache) выбранной базы или баз или пользователей.

Если нажать (очистить кэш +настройки) то удаляются полностью папки с такими именами (XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
в папках ....\user\AppData\Roaming\1C\1Cv8x\
и .....\user\AppData\Local\1C\1Cv8х\
выбранной базы или баз или пользователей.
6. Muxomop Muxomop (Muxomop) 144 04.12.14 16:52 Сейчас в теме
Режет глаз параметр /81ClearCashe. На английском все-таки cache
7. Антон Стеклов (asved.ru) 30 04.12.14 19:32 Сейчас в теме
(5) LUD22, т.е. выборочно очистить кэш метаданных возможности нет.
8. Антон Стеклов (asved.ru) 30 04.12.14 19:33 Сейчас в теме
(1) kostyaomsk,
по очистке КЭШа


Вы так пишете "КЭШа", как будто это аббревиатура. Любопытно было бы услышать расшифровку :)
9. LUD (LUD22) 42 04.12.14 22:18 Сейчас в теме
Предлагайте что переделать. Сделаем.
10. Сергей Вн (EmpireSer) 05.12.14 00:31 Сейчас в теме
Предлагаю: Очистка кеша сервера 1С (в виде удаления каталогов snccntx...)

P.S. Сам я в ручную очищаю весь кэш (по вашему кэш+настройки), т.к. настройки окон (ширина, высота и т.п.) не имеют значения, а настройки отборов и сох. значений хранятся в самой базе.
11. LUD (LUD22) 42 05.12.14 11:08 Сейчас в теме
(6) Muxomop,

Версия 0.78
Исправлена грамматика ClearCashe -> ClearCache
Исправлена грамматика ClearCasheHide -> ClearCacheHide
12. Xer shi (Xershi) 178 05.12.14 11:15 Сейчас в теме
(11) LUD22, у меня батник чистит папки кэша всех юзеров и конфигурации. Ваша прога настройки юзеров оставляет? Как быстро отрабатывает?

И вопрос к знатокам: Если почистить кэш и не удалить настройки юзеров баги возможны?
13. LUD (LUD22) 42 05.12.14 13:15 Сейчас в теме
(12) Xershi,

Да в программе есть возможность очистить только КЭШ, или КЭШ + настройки.
Отрабатывает за считанные секунды.
14. Денис Сидоров (Solikamsk) 05.12.14 13:30 Сейчас в теме
И всё-таки, "КЭШ + настройки" - что лежит в "настройки"? Только "def.usr" или ещё что-то?
15. LUD (LUD22) 42 05.12.14 14:18 Сейчас в теме
(14) Solikamsk,

ответ в комментарии №5

(очистить кэш +настройки) удаляются полностью папки с такими именами (XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX) а внутри есть такие файлы:
1cv8.pfl
def.usr
cache.1CD
1cv8cmn.pfl

и две папки vrs-cache
и папка (XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
16. Sky XN (sky.xn) 07.12.14 20:55 Сейчас в теме
На Windows Server 2012 обработка так понимаю не тестировалась ? Не хочется качать кота в мешке )))))))))))))))))
17. Sky XN (sky.xn) 07.12.14 20:56 Сейчас в теме
Отпишитесь плз кто тестировал на серверных редакциях винды, работает ли скрипт
18. LUD (LUD22) 42 07.12.14 23:31 Сейчас в теме
Тестировалась на (Windows Server 2008 R2).
19. Sky XN (sky.xn) 08.12.14 06:32 Сейчас в теме
20. Dmitry Bas (b-dm) 161 08.12.14 12:40 Сейчас в теме
"Полностью" пишется с мягким знаком!) в остальном наверное хорошая разработка, правда таких тут на сайте достаточно много...чем отличается от других ?)
21. LUD (LUD22) 42 08.12.14 15:51 Сейчас в теме
Работа с 1С 8.3. Очистка на терминальном сервере + запуск с ключом. А также возможность выбирать: удалять только кэш или все настройки.
Была написана для своих нужд, а затем выложили сюда.
22. Anatoliy (NOVOPRO) 11.12.14 07:46 Сейчас в теме
Добрый день.
очистил кеш и настройки, в результате слетели нужные файлы в папке ....\user\AppData\Roaming\1C\1Cv8x\
и .....\user\AppData\Local\1C\1Cv8х\ ......
23. LUD (LUD22) 42 11.12.14 12:14 Сейчас в теме
(22) NOVOPRO,
Какой виндовс?
Какая платформа 1С?
Какие нужные файлы слетели, дайте полный путь с именами файлов?

Если предоставите такую информацию постараюсь разобраться и исправить, чтобы такого больше не случалось.
24. Владимир Помелов (Scroudge) 23.12.14 09:41 Сейчас в теме
еще бы поддержку win2k3 добавить для полного счастья.
ну и требования к фреймворку по-ниже.
скажем 2-3 версия, а не 4.
а так полезная штука..
25. Артём Артёмов (TeMochkiN) 03.03.15 10:50 Сейчас в теме
(24)
еще бы поддержку win2k3 добавить для полного счастья

сколько можно сидеть на этом старье

LUD22, поправьте текст кнопки "Очистить кэш виделених баз" -> "Очистить кэш выделенных баз"

и ещё, при обновлении списка кэшей для 1с 8.1 вываливается ошибка

ОС Windows Embedded 8.1 Industry Enterprise x64
Установленные платформы:
8.3.5.1383
8.3.6.1760

при обновлении списка кэшей для 1с 8.2 такая ошибка не появляется

и ещё, исходниками поделиться не хотите? или 1 стартмани слишком мало для вас за них? xD
26. IN Sever (isever) 03.06.15 12:45 Сейчас в теме
ПРи скачивании обработки стартмани снимается, а обработка на эл.почту (как указано) не отправляется.
fuck
27. Андрей (Staniss) 18.09.15 13:44 Сейчас в теме
28. Алексей Сутягин (beezone) 26.10.15 08:52 Сейчас в теме
Такой вопрос: а если мы чистим кеш у всех пользователей, а некоторые из них в данный момент работают с базой (а некоторые возможно - очень активно, например идет перепроведение всех документов), что произойдет с такими сеансами:
1. Программа не станет чистить кеш у данного пользователя (идеальный вариант)?
2. При первом обращении к кешу клиентская часть его не находить, подмерзает слегка восстанавливая кеш и продолжает дальше (похуже чем 1, т.к. если чистили настройки, то может получиться вариант 4)?
3. Сеанс вылетит в трубу с системной ошибкой, так как при попытке считать данные из кеша клиентская часть его неожиданно не найдет (хуже чем 1 но получше чем 4)?
4. Проведение продолжится с неожиданными результатами, особенно если вместе с кешем еще и пользовательские настройки почистили - в часть документов будут подставлены одни данные, в часть другие..?
29. LUD (LUD22) 42 01.02.16 12:29 Сейчас в теме
Программа тестировалась когда все сеансы были выключены.
30. Андрей Макаров (XOCTEP) 110 07.02.16 12:03 Сейчас в теме
Не работает на Windows Server 2003, при запуске ругается на NET Framework v.4.0.30319. Обидно, зря скачал
31. Эрнест Алиев (Ali1976) 1 02.06.16 12:03 Сейчас в теме
(2) TrinitronOTV,
У нас УТ11.1 на терминальном сервере, фискальный регистратор подключен к рабочему месту кассира (пробрасывается com порт в терминальной сессии), после очистки кэша на терминальном сервере, происходит отвязка оборудования от рабочего места кассира (приходится ручками привязывать к новому рабочему месту). Поэтому у нас кэш чистится для всех пользователей кроме кассира..
32. Ирина progr-2008 Санкт-Петербург (progr-2008) 113 18.07.16 11:49 Сейчас в теме
А в чем могут быть проблемы, если удалить настройки?