powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Не работает опция OUTPUT_LOG_SEND_ON_ERROR
5 сообщений из 5, страница 1 из 1
Не работает опция OUTPUT_LOG_SEND_ON_ERROR
    #33089115
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В удаленной базе настроил так как книга пишет.

SET REMOTE SMTP OPTION PUBLIC.OUTPUT_LOG_SEND_ON_ERROR = ’YES’

В строке запуска агента установил опцию -ro <имя_файла>

Запускаю систему. Из входящего ящика удаленной базы удалил пару сообщений.
Агент на удаленной базе ругнулся: E. 11/14 16:41:45. Missing message from ...

Как я понимаю - это сообщение должно быть отправлено консолидированной базе и отложиться в файле -ro <имя_файла>.
В документации сказано (цитата):
"После установки этого параметра любое сообщение, начинающееся с
индикатора ошибки ’E’, вынуждает SQL Remote отправлять информацию
журнала на консолидированный узел." (стр. 196)

Этого не происходит.
Почему? Что я делаю не так?

Есть маленькое "но": Удаленная база работает под управлением сервера с "урезанной" инсталляцией. В папке сервера есть только следующие файлы:
dbbackup.exe, dbcon8.dll, dbctrs8.dll, dbencod8.dll, dbeng8.exe, dbextf.dll, dbfile8.dll, dbftp8.dll,dbisqlc.exe,dblang.exe,dblgen8.dll,dblgru8.dll,dblguk8.dll, dblib8.dll,dblog.exe,dbmapi8.dll,dbmem.vxd,dbodbc8.dll,dbremote.exe,dbserv8.dll,
dbsmtp8.dll,dbsrv8.exe,dbtool8.dll,dbvim8.dll.
Я уже копировал все содержимое папки Win32 - не помагает.

АСА 8.0.3.5212
...
Рейтинг: 0 / 0
Не работает опция OUTPUT_LOG_SEND_ON_ERROR
    #33093370
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых, читать главу BOL:
Код: plaintext
1.
2.
3.
4.
SQL Remote User's Guide 
 SQL Remote Administration 
  Running the Message Agent 
   Troubleshooting errors at remote sites
Во вторых, ошибки репликации на удаленой базе будут посылаться внутри обычных сообщений. То есть ошибки связаные с невозможностью послать/получить сообщение до консолидированой базы просто не дойдут.
Можешь поэксперементировать с опцией OUTPUT_LOG_SEND_NOW которая будет отсылать весь лог удаленной базы а не только ошибки. Убедишься сначала что механизм пересылки логов вообще работает :)

Команда -ro дается только на базе получателе. Чтобы она знала куда класть полученые куски логов.
...
Рейтинг: 0 / 0
Не работает опция OUTPUT_LOG_SEND_ON_ERROR
    #33094201
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2White Owl
Во первых, читать главу BOL: ...

Эту главу я читал и не раз.
Даже привел цитату (см. мое сообщение, даже № страницы указал) :).

В доках написано, что ... ЛЮБОЕ сообщение начинающееся с индикатора ошибки "Е" ... .
Как я понимаю, отсутствие очередного сообщения из очереди это не отказ самой системы передачи (протокола). Агент просто посылает запрос на повторную отправку потерянных сообщений к консолидированной базе с определенного смещения. ИМХО что ему мешает послать и сообщение об ошибке от удаленной базы, где проблема и вскочила. Или я не прав ?
Даже после восстановления системы сообщение не приходит.

А за идею с OUTPUT_LOG_SEND_NOW - спасибо.
Обязательно проверю.
...
Рейтинг: 0 / 0
Не работает опция OUTPUT_LOG_SEND_ON_ERROR
    #33095726
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulJBЭту главу я читал и не раз.
Даже привел цитату (см. мое сообщение, даже № страницы указал) :).
В BOL нету номеров страниц, так что я не знаю что ты читал :)
...
Рейтинг: 0 / 0
Не работает опция OUTPUT_LOG_SEND_ON_ERROR
    #33095902
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В BOL нету номеров страниц, так что я не знаю что ты читал :)

Страницы есть в переведенной доке (SQL_Remote_Users_Guide_Rus.pdf) :)
Она практически один к одному BOL.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Не работает опция OUTPUT_LOG_SEND_ON_ERROR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]