1с как почистить серверный кэш
Перейти к содержимому

1с как почистить серверный кэш

  • автор:

Очистка кэша сервера 1С

На одном из проектов заказчик пожаловался на скорость работы базы данных.

Конфигурация “1С:Комплексная автоматизация” с нетиповыми доработками штатного программиста 1С.

Первое, с чего начали, проверили разрядность сервера 1С и его настройки, у клиента стоял 64 разрядный сервер, в настройках сервера проблем не обнаружили.

Во-вторых, посмотрели среднее количество пользователей, одновременно работающих с базой, их оказалось порядка 18, не очень много.

Третьем этапом анализа проблемы, выгрузили базу к себе на сервер и провели замер производительности, оказалось в пределах нормы, но обратили внимание, что на нашем сервере база 1С работала быстрее, чем у заказчика. В связи с этим, произвели очистку кэша сервера 1С, это стало решением сложившейся проблемы.

Расскажем, как очистить кэш сервера 1С.

1. Подключитесь из-под пользователя имеющего права администратора к серверу 1С и запустите штатное приложение “Службы”. Найдите в списке службу с названием “1C:Enterprise 8.3 Server Agent (x86-64)” или в русском варианте “Агент сервера 1С:Предприятия 8.3 (x86-64)” и остановите её. Остановить службу агента 1С можно с помощью кнопки в виде чёрно-серого квадрата на панели или с помощью контекстного меню выбрав соответствующий пункт.

2. Нужно найти папку, в которой находятся файлы кэша сервера 1С. Сначала откроем папку “C:\Program Files\1cv8”, для удобства, можно ввести команду в проводнике “%ProgramFiles%\1cv8\”. Далее переходим в каталог “srvinfo” и найдем папку, начинающуюся с “reg_”, по умолчанию она будет называться “reg_1541”. Обратите внимание, в зависимости от разрядности сервера 1С и прочих настроек системы, путь к каталогу может различаться. Нас интересует папка, начинающаяся с префикса “snccntx”.

Заходим в нее, там будут два файла с расширением *.dat. Удалим файл с названием «snccntx.0000001B.dat» и файл «snccntx.dat», они и являются серверным кэшем 1С.

3. После очистки кэша сервера, необходимо запустить службу 1С. Зайдите в штатное приложение “Службы”, найдите “1C:Enterprise 8.3 Server Agent (x86-64)” или в русском варианте “Агент сервера 1С:Предприятия 8.3 (x86-64)” и запустите ее.

Мы рассмотрели, как почистить кэш сервера 1С 8.3, как видим, ничего сложного в этом нет, необходимо максимум 5 минут времени и права администратора на сервер. Стоит заметить, что производить очистку кэша сервера 1С 8.3 лучше специалисту обладающего необходимыми знаниями, т.к. по ошибке можно удалить файлы отвечающие за настройку серверных баз.

Если Вам необходима помощь с 1С, мы всегда готовы ее профессионально оказать и решить все проблемы с работоспособностью системы.

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

Одним из признаков того, что кэш 1С Предприятия стоит очистить прямо сейчас, могут быть различные ошибки в одного пользователя и одновременно их отсутствие у другого, в одной и той же базе естественно. К слову писал по этому поводу статью, и речь там шла о локальном кэше 1С Предприятия. (Кэш клиентских приложений).

Конечно, данная тема также подымается и на курсе: Администратор 1С!

Сегодня мы опять будем разбираться с кэшем, но уже с другим: «Серверным»!

Как и в случаи с локальным, «Серверный» кэш или » или как его еще называют – «сеансовые данные на сервере», также способен потрепать нервы пользователям 1С Предприятия.

Различного рода ошибки в клиент-серверной 1С, которые возникают, как говорят: «из неоткуда», также могут быть следствием ошибок на уровне «серверного кэша».

Собственно как очистить или удалить «серверный кэш» ?

Сделать это можно довольно просто, проблема лишь в том, чтоб эту работу выполнить «аккуратно», в противном случаи потеряете все подключения информационным базам и всевозможные настройки на сервере, все это на раз может исчезнуть, удалив «не те» денные.

Как сделать все правильно:

1.Находим папку reg_1541

Обычно по пути C:\Program Files\1cv8\srvinfo\reg_1541\

2.Далее ищем каталог snccntx + уникальный идентификатор:

(Будет что-то подобное: snccntxf9a8323e-fb9d-481d-834f-3d4663dec7f8)

3.Все содержимое – (В нашем случаи) файлы snccntx.00000000.dat и snccntx.dat и есть наши «Сеансовые данные» или как говорят «Серверный кэш»!

4.Останавливаем «Сервер 1С»

5.Удаляем их (все, что есть в папке «snccntx»)

Готово! И не забудьте обратно запустить «Сервер 1С».

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>

Тема: как почистить кэш клиент-серверный вариант 1с

В голове моей опилки 🙂 Регистрация 11.10.2007 Адрес Ярославль Сообщений 23,057

как почистить кэш клиент-серверный вариант 1с

  • Просмотр профиля
  • Сообщения форума
  • Блог

Анжелика Ник,
клиент-сервер — это трехуровневая архитектура и на каждом уровне свой кеш:

1. Клиентский кеш можно очистить точно также как в файловой версии (инструкция тут)

2. Кеш сервера 1С находится на сервере в папке C:\Users\%UserName%\AppData\Local\Temp.
Сначала нужно остановить сервер, удалить из диспетчера задач зависшие рабочие процессы, делать от имени пользователя, под которым запущена служба сервера приложений. Также кэш сервера 1С можно почистить удаляя базу через консоль "Администрирование серверов 1С" и потом добавив ее вновь.

3. Кэш самой СУБД. Трогать самостоятельно не советую, это уже лучше к сисадмину.

Очистка кэша: серверного и клиентского для 1С:Предприятия

На практике иногда случаются ситуации, когда при изменении тех или иных настроек — поведение 1С не изменяется.

Например, выдаются ошибки, которые уже совершенно точно были исправлены, или открывается старая форма. И тому подобное.

В этом случае — рекомендуется очистка кэша.

О том как это можно сделать — читайте далее.

Как очистить клиентский кэш 1С:Предприятия под ОС Windows?

Очистка кэша через удаление базы из списка.

Наиболее простой (для пользователя) способ – удалить базу из списка информационных баз и добавить ее снова.

Очистка кэша через запуск командной строки.

Для этого необходимо запустить информационную базу из командной строки, добавив в нее дополнительный параметр запуска /ClearCache :

Иванов — имя пользователя;

12345 — пароль пользователя.

Подробнее о параметрах командной строки можно почитать Командная строка 1С и примеры ее использования

Очистка кэша вручную через проводник операционной системы.

Клиентский кэш хранится в определенном каталоге информационной базы. Необходимо просто знать где его искать, чтобы удалить.

  1. Находим идентификатор базы в файле хранения списка баз в файле:

Как посмотреть GUID базы 1С в списке запуска

Файл настроек списка ИБ 1С

2. Находим интересующий нас каталог в:

Открываем его и удаляем все его содержимое

Место хранения файлов кеша конифгурации 1С на клиенте Windows

Каталог хранения кеша конифгурации 1С на клиенте Windows

Как очистить серверный кэш и сеансовые данные на сервере 1С:Предприятия под ОС Linux(Centos)?

При очищении кэша на сервере рекомендуем также очищать и сеансовые данные.

Что хранится в сеансовых данных? В них хранится служебная информация, необходимая для работы сеанса, например, информация из полей ввода на форме — сохраняется в сеансовых данных.

Следующие действия выполняем на сервере приложений 1С:Предприятия.

Останов службы 1С:Предприятия

1. Заходим на сервер .

2. Авторизовываемся под root.

3. Останавливаем службу сервера 1С:Предприятия

Очистка серверного кэша

4. Выполняем команду очистки кэша.

Очистка сеансовых данных

5. Удаляем каталог с сеансовыми данными.

Запуск службы 1С:Предприятия

6. Запускаем службу сервера 1С:Предпрятия

Еще можно посмотреть

ОШИБКА 1С:ПРЕДПРИЯТИЯ «ПОТЕРЯНО СОЕДИНЕНИЕ»

У пользователя во время работы может возникать сообщение: [crayon-64f586fd868d7613558621/] После чего рабочий режим либо восстанавливается, либо нет. В сообщении достаточно ясно описана возникшая ситуация, но необходимо понимать, что по другую сторону экрана пользователя, ландшафт системы может быть несколько сложнее, чем он себе представляет. И сервер «с которым потеряно соединение» может быть не только сервер 1С:Предприятия. […]

Ошибки на клиенте 1с линукс шрифты

Ошибки на клиенте при работе с сервером 1С на Linux. Часть 2

Разбор наиболее часто встречающихся ошибок при работе с 1С на Linux.

Ошибки СУБД. 1С+PostgreSQL+Linux. Часть 1.

Ошибка 1С «Сервер баз данных не обнаружен» При работе с 1С в клиент-серверном варианте могут возникать ошибки, которые напрямую не связаны с 1С:Предприятием, а связаны непосредственно с сервером управления баз данных. Одна из распространенных ошибок — «Сервер баз данных не обнаружен…». Продолжение данного сообщения может быть различным: 1. Could not translate host name «NAME» to […]

НАСТРОЙКА PG_PROFILER ДЛЯ POSTGRESQL 11.

Помимо анализа планов и запросов СУБД в технологическом журнале 1С, также бывает полезным анализировать статистику по запросам в pg_profiler. Тем более, что она уже собирается в сгруппированном по запросам виде. Ниже приведем инструкцию по его настройке. 1. Инсталляция и настройка pg_profile. 2. Настройка отображения pg_profiler через веб-сервер apache. Инсталляция и настройка pg_profile. 1. Скачаем pg_profile […]

Установка PostgreSQL для 1С на Linux

Установка PostgreSQL для 1С на Linux

Пошаговый процесс установки СУБД PostgreSQL для 1С на Linux сервер.

Настройка сервера хранилища конфигураций 1С на Linux

Установка и настройка хранилища конфигураций 1C на Linux сервере

Хранилище конфигурации 1С:Предприятия 8.3 является инструментом групповой разработки. Настраиваем сервер хранилища на Linux.

Отладка на сервере 1С на Linux

Настройка отладки на Linux сервере 1С. Пошаговый процесс настройки tcp и http отладки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *