Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Что-то странное с логом базы / 12 сообщений из 12, страница 1 из 1
29.07.2004, 12:23
    #32626881
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
ASA 8.0.2.4424

При попытке отправки сообщений удаленным пользователям получаю следующее сообщение:

Код: plaintext
1.
2.
3.
4.
5.
6.
I.  07 / 29   02 : 10 : 00 . Scanning logs starting at offset  0188860751 
I.  07 / 29   02 : 10 : 00 . Processing transaction logs from directory "D:\base\"
I.  07 / 29   02 : 10 : 00 . Transaction log "D:\base\040722AA.LOG" starts at offset  0188161448 
I.  07 / 29   02 : 10 : 00 . Processing transactions from transaction log "D:\base\040722AA.LOG"
E.  07 / 29   02 : 10 : 00 . No log operation at offset of  0188860751  in the current transaction log
E.  07 / 29   02 : 10 : 00 . Sending messages failed
I.  07 / 29   02 : 10 : 01 . Execution completed

Вчера вроде бы все нормально выгрузилось. Причем тут вдруг лог недельной давности 040722AA.LOG в использовании оказался? По "No log operation" ни в BOL, ни в SQLRemote Users Guide ничего не нашел. Или я не там ищу?
...
Рейтинг: 0 / 0
29.07.2004, 12:47
    #32626949
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
У Вас что то из этого.....оно уже исправлено
...а базу апгрейдили до новой версии?

================(Build #4399 - Engineering Case #349918)======
SQL Remote may have reported the error "No log operation at offset x" and
then exited. After examining all the transaction logs, one may find that
the log offset x was in the header page of a transaction log file.

This problem could have occurred if:
1. the last log operation in the latest offline transaction log was a "redo_release";
and
2. in the online transaction log, there is no log operation of commit, rollback,
or release and no actual data to be replicated.

This problem is fixed now.


================(Build #4303 - Engineering Case #328956)=============

If the minimum log_sent value in the SYSREMOTEUSER table pointed to the middle
of an operation in the transaction log, then dbremote would still have sent
data starting at the beginning of the transaction pointed to by the bad offset.
Now, dbremote will return an error (No log operation at offset X) in this
situation.
...
Рейтинг: 0 / 0
29.07.2004, 12:55
    #32626966
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
Насчет базы не уверен, но скорее всего не апгрейдили. Как теперь это лечить, если лечится?
...
Рейтинг: 0 / 0
29.07.2004, 13:38
    #32627110
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
насколько я понял, это ошибка в логе 040722AA.LOG

если это так, то сделать можно следующее:

dblog 040722AA.LOG
запомнить смещение, на котором кончается лог

потом запускаем isql

select * from sys.sysremoteusers order by confirm_sent

смотрим у каких удаленных пользователей confirm_sent <= смещения,на котором кончается лог 040722AA.LOG

вот на них и придется перевыгрузить базы, для остальных этот (и раньшие) логи не нужны

P.S.
может есть и другой, более простой способ...

PPS
а есть бекапы базы?
...
Рейтинг: 0 / 0
29.07.2004, 14:00
    #32627176
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
Бэкапы есть. Вчера та же самая выгрузка прошла нормально.
...
Рейтинг: 0 / 0
29.07.2004, 14:09
    #32627207
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
тогда все намного проще

берете бекапную базу


запускаете сервер с ключиком -а <имя файла лога>

по очереди применяете все логи, что не было при бекапе + текущий лог

все!
...
Рейтинг: 0 / 0
29.07.2004, 14:17
    #32627235
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
То есть бэкапную базу до момента ошибки, в данном случае для лога 040722AA.LOG - от 21 числа?
...
Рейтинг: 0 / 0
29.07.2004, 14:32
    #32627281
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
да, но скорее всего, как раз лог то и поломан!
...
Рейтинг: 0 / 0
29.07.2004, 14:41
    #32627311
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
Ну вобщем есть поле для маневра. :) Спасибо за советы, буду пробовать.
...
Рейтинг: 0 / 0
29.07.2004, 18:31
    #32627984
Aleksey Kh.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
roleks
тогда все намного проще
берете бекапную базу
запускаете сервер с ключиком -а <имя файла лога>
по очереди применяете все логи, что не было при бекапе + текущий лог


А при этом все новоизменения уедут по обмену?
...
Рейтинг: 0 / 0
30.07.2004, 07:30
    #32628358
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
Aleksey Kh. roleks
тогда все намного проще
берете бекапную базу
запускаете сервер с ключиком -а <имя файла лога>
по очереди применяете все логи, что не было при бекапе + текущий лог


А при этом все новоизменения уедут по обмену?

В общем так и сделали вчера, ошибка исчезла. Новые сообщения сгенерировались для удаленных пользователей, сегодня проверим, о результатах напишу.
...
Рейтинг: 0 / 0
13.08.2004, 17:30
    #32649295
Xcomfiles
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что-то странное с логом базы
Вероятно непройдёт с востановлением бакаппа; потому как узера уехали в перёд и генерация посылаемых реплик ищё не всё.
Зверя навернека непримут, разве что никто непринемал реплик с того момента как был зделан бакап.
Единственныё выход в такой ситуации светит только как предложил колега roleks
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Что-то странное с логом базы / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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