Общее представление о журнале агента сервера SQL Server Compact Edition
Файл журнала агента сервера Microsoft SQL Server Compact Edition содержит сведения о всех операциях синхронизации путем репликации и Push, Pull или SubmitSQL средствами удаленного доступа к данным. В файле журнала, который всегда имеет имя sqlcesa30.log, для обозначения действий в операциях репликации и удаленного доступа к данным используются следующие сокращения:
RSCB (Replication Session Control Block — блок управления сеансами репликации)
Структура с автоматическим приращением, уникально определяющая каждую операцию клиента.При загрузке библиотеки Sqlcesa30.dll RSCB получает значение «1». Sqlcesa30.dll выгружается из оперативной памяти только при перезапуске служб Microsoft Internet Information Services (IIS) или перезагрузке компьютера, на котором установлены службы IIS.
Command
В таблице приведено описание команд, выполняемых в ходе операции.Команда Описание OPNW
Открыть IN- или OUT-файл, произвести запись в него (без закрытия).
OPWC
Открыть IN- или OUT-файл, выполнить запись и закрыть его.
OPNR
Открыть и прочитать IN- или OUT-файл.
PUT
Выполнить запись в IN- или OUT-файл.
FTCH
Прочитать данные в IN- или OUT-файле.
CLOS
Закрыть IN- или OUT-файл.
SYNC
Привести в соответствие данные в подписчике и издателе.
SCHK
Проверить, завершено ли выполнение команды SYNC.
PULL
Операция Pull средствами удаленного доступа к данным.
PUSH
Операция Push средствами удаленного доступа к данным.
SQL
Операция SubmitSQL средствами удаленного доступа к данным.
ACK
Сообщение об успешном выполнении или сбое синхронизации.
- Thread
Порядковый номер активного потока.
- HRESULT (HR)
Ошибка при выполнении той или иной команды.