Обсуждение:XOperLog - класс для регистрации операций в OPERLOG.DBT

0 (0)
  • Развернуть Обсуждение:XOperLog - класс для регистрации операций в OPERLOG.DBT ( Обсуждение примера  10.08.2007 16:27 )
    0(0)
    Данный класс полезно использовать при критичных воздействиях пользовательских макросов на системные (да и не только системные) файлы минуя стандатрные транзакции.

    Ниже приведен текст комментария от сотрудников компании R-Style
    <Компания R-Style Softlab не рекомендует вносить пользовательскую информацию
    в файл operlog.dbt, т.к. подобные действия могут привести к разрушению
    логической целостности файлов БД.>

    Уточню ситуацию. Данный макрос не заполняет поле crc32 - Контрольная сумма. Алгоритм расчета данного поля компанией не разглашается, также как и список подсистем, использующих его и критичных к такому "разрушению логической целостности файлов БД". Такая ситуация не позволяет реализовать корректное заполнение данного поля, а, следовательно, и оценить риск последствий.

    В нашем банке (на наш страх и риск) данный макрос с небольшими доработками используется в течение 2-х лет.

    Убедительная просьба. Оцените риск последствий для себя и, если вы уверены, используйте в свое удовольствие. Если нет, ждите когда подобный пользовательский функционал появится в ядре РСЛ.
    Посмотреть пример
    >> Ответить