Основные сведения о журнале агента сервера SQL Server Compact
Файл журнала агента сервера Microsoft SQL Server Compact 3.5 содержит сведения обо всех операциях синхронизации путем репликации и Push, Pull или SubmitSQL средствами удаленного доступа к данным. В файле журнала агента сервера, который всегда имеет имя sqlcesa35.log, для обозначения действий в операциях репликации и удаленного доступа к данным используются следующие сокращения.
RSCB (Replication Session Control Block — блок управления сеансами репликации)
Структура с автоматическим приращением, уникально определяющая каждую операцию клиента.После загрузки библиотеки Sqlcesa35.dll блок RSCB получает начальное значение, равное 1. Библиотека Sqlcesa35.dll выгружается только при перезапуске служб Microsoft Internet Information Services (IIS) или компьютера, на котором выполняются эти службы.
Команда
В таблице приведено описание команд, выполняемых в ходе операции.Команда Описание 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)
Ошибка при выполнении той или иной команды.