Ситуации, которые могут на это повлиять:
Переполнение БД 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.
Ошибка в работе службы Replicator.
Данная проблема чаще всего встречается из-за большого объема фотографий.
Как выявить проблему:
- Построить отчет на сервере. В отчете на заданный период не будет необходимых событий, но в мониторе событий они будут отображаться.
- Проверить в папке 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.TimerCallBa
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 и заново строим отчеты.