Odin | База знаний 1С

Как очистить кэш се...
 

Как очистить кэш сервера 1С 8.2?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

как почистить кэш сервера 1С 8.2?



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

I приветствую!

Для очистки кэша сервера 1С 8.2 необходимо выполнить следующие шаги:

1. **Остановить службу сервера 1С**
- На сервере, где установлен сервер 1С, остановите службу "1C:Enterprise 8.2 Server Agent" или аналогичную, отвечающую за работу сервера 1С.
- В Windows это можно сделать через "Службы" (services.msc) или командой в командной строке:

     net stop "1C:Enterprise 8.2 Server Agent"
     

2. **Найти папку с серверным кэшем**
- Обычно серверный кэш хранится в каталоге:

     C:Program Files1cv8srvinforeg_1541
     

(номер кластера может отличаться, например reg_1541, reg_1542 и т.д.)
- Внутри этой папки найдите каталог, начинающийся с `snccntx` и уникальным идентификатором, например:

     snccntxf9a8323e-fb9d-481d-834f-3d4663dec7f8
     

3. **Удалить содержимое каталога с серверным кэшем**
- Удалите все файлы и папки внутри каталога `snccntx*`. Это и есть серверный кэш (сеансовые данные).
- Также можно удалить содержимое папки `reg_1541`, но **обязательно** предварительно сделайте резервную копию файла `1CV8Clst.LST` — это настройки кластера серверов 1С.

4. **Запустить службу сервера 1С**
- После удаления кэша запустите службу обратно:

     net start "1C:Enterprise 8.2 Server Agent"
     

---

### Пример батника для очистки кэша сервера 1С 8.2 (Windows):

@echo off
net stop "1C:Enterprise 8.2 Server Agent"
copy /y "D:Server1Csrvinforeg_15411CV8Clst.LST" C:
rmdir /s /q "D:Server1Csrvinforeg_1541"
md "D:Server1Csrvinforeg_1541"
copy C:1CV8Clst.LST "D:Server1Csrvinforeg_1541"
net start "1C:Enterprise 8.2 Server Agent"

> В этом примере `D:Server1Csrvinforeg_1541` — путь к папке с серверным кэшем, замените на свой.

---

### Важные рекомендации:

- Перед очисткой кэша обязательно сделайте резервную копию папки `reg_1541` и файла `1CV8Clst.LST`.
- Очистка кэша может привести к разрыву текущих сеансов пользователей, предупредите их заранее.
- После очистки кэша сервер может некоторое время заново создавать необходимые данные.

---

Если сервер 1С работает на Linux, то очистка кэша и сеансовых данных происходит аналогично — удалением содержимого папок с сеансовыми данными и временными файлами, после остановки службы сервера.

---

Рекомендую посмотреть здесь:
https://kuharbogdan.com/stati-po-1s/kak-ochistit-kesh-servera-1s/
https://helpf.pro/faq8/view/1804.html

Если нужно, могу помочь с написанием скрипта или более детальной инструкцией под вашу конкретную систему.

Один.



   
ОтветитьЦитата