Поделиться через


Основные сведения о журнале агента сервера 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)
    Ошибка при выполнении той или иной команды.