Когда необходима уверенность

Время работы службы поддержки:
понедельник — пятница,
(кроме выходных и праздничных дней)

с 8:00 до 20:00
(по московскому времени)

Телефон для звонков по Москве и Московской обл.
+7 (495) 565-31-12

Бесплатный телефон для звонков по России
8 800 333-14-98

Удалённая поддержка Удалённая поддержка

База знаний: ParsecNET 3
В отчете по событиям нет данных, но в мониторе событий данные отображаются.
Опубликовано Роман Кукушкин, Последний редактор: Вячеслав Соколов вкл 15 March 2018 11:48 AM

В отчете по событиям нет данных, но в мониторе событий данные отображаются.

Какие ситуации могут на это повлиять:

1. Переполнение БД SQL.

Как выявить проблему:

Проверить, сколько места на жестком диске занимает БД Parsec.
По-умолчанию путь к БД следующий: C:\Program Files\Microsoft SQL Server\MSSQL11.PARSEC3\MSSQL\DATA (Наименование файлов БД: Parsec3.mdf; Parsec3Trans.mdf)
Место расположения файлов может отличаться.

Место расположения файлов может отличаться.

Если в "MS SQL 2005 Express",то максимальный размер этой базы будет 4 гб.
Если в "MS SQL 2008 R2 Express": "MS SQL 2012 Express"; "MS SQL 2014 Express" и "MS SQL 2016 Express", то максимальный размер этой базы будет 10 гб.

 
Как решить проблему:

Запросить через техническую поддержку скрипт для удаления старых событий из БД.
Для работы с БД необходима программа MS SQL Server Management Studio.


2. Ошибка в работе службы Replicator.

Данная проблема чаще всего встречается из-за большого объема фотографий.

Как выявить проблему:

1) Построить отчет на сервере. В отчете на заданный период не будет необходимых событий, но в мониторе событий они будут отображаться.
2) Проверить в папке C:\ProgramData\MDO\ParsecNET 3\log файл ParsecReplicatonClient.exe.2018-01-31.log на наличие следующих строк:
2017-05-29 23:46:50.8485 ParsecReplicatonClient.exe [Error]
MDO.Parsec.Replicaton.TransactionImporterClient.TimerCallBack
Exception of type 'System.OutOfMemoryException' was thrown.
System.OutOfMemoryException Exception of type 'System.OutOfMemoryException' was thrown.
Server stack trace:


(Данное сообщение появляется в том случае, когда события из локальной базы не попадают в основную БД MS SQL Server).


Как решить проблему:

- Построить отчет по событиям, найти последнее событие;
- Изменить размер данных, отправляемых в БД.
В директории: C:\Program Files\MDO\ParsecNET 3 -> необходимо найти файл ParsecReplicatonClient.exe.config
В нем необходимо снизить значение в строке <transactionImporterConfiguration size="1024" interval="10s"/> (изменить SIZE на 100);
- Построить отчет по событиям системы, найти последнее событие, если оно отличается от предыдущего, значит транзакции переходят из локальной БД в SQL БД. Если не помогло, то изменить значение "interval" на 5s и заново строим отчеты.

(0 голос(а))
Эта статья помогла
Эта статья не помогла

Комментарии (0)
Добавить новый комментарий
 
 
Ваше имя:
Email:
Комментарии:
Проверка CAPTCHA 
 
Пожалуйста, введите текст с картинки, расположенной ниже. Это необходимо для предотвращения автоматической регистрации и отправки данных через форму.

Parsec ® 2011–2018 Профессиональные системы контроля и управления доступом.
Политика конфиденциальности | Использование cookies