powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Help! Log- файл ругается
10 сообщений из 10, страница 1 из 1
Help! Log- файл ругается
    #32462427
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Сервер Asa 9.01.1751
Ситуация: На сервер массово заливались данные. В какой то мометн сервер выдал сообщение: "Первычный ключ таблицы не уникальный". Затем сообщил, что не могу сделать откат, так как xxx.log не ожидает каких- либо операций в журнале транзакций, и вылител.
Теперь при попытке запуска, выдает ошибку:'Не возможно запустить базу данных -- xxx.log не ожидает каких либо операций в журнале транзакций '.
Пробовал запускать без журнала: В окне сообщений запуска идет

Код: plaintext
1.
2.
3.
4.
5.
...
Выполняется востановление базы данных...
Журнал контрольных точек...
Журнал транзакций: xxx.log...
Журнал откатов...


И затем вылетает ошибка приложения: 'dbsrv9.exe - ошибка приложения, Инструкция ... обратилась к памяти...Память не может быть "read".'
Можно ли как то теперь восстановить данные?
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32462485
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты пробоавал вначале отключить log при помощи dblog -n database-file?
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32462529
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да пробовал. При запуске сервера, вылетает ошибка приложения.
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32462636
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй сначала пройти DBVALID -F, что он сообщит?
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32462728
Alexy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня была похожая проблема когда log файл был испорчен из отказа железа
я запуситил с парметром -m
а после запуситил в обычном режиме и он создал новый лог
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32462837
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй стартовать базу с опцией -f (recovery mode - форсить стартовать базу без лога).
По идее база должна отрекавериться до последнего чекпойнта. Всё, что после него должно откатиться.
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32463355
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBValid проверяет базу только ведь когда она запущенна.
При запуске с параметром -m, выдает тоже самое:'xxx.log не ожидает каких либо операций в журнале транзакций'.
А вот при запусске с параметром -f появляются новое сообщение:
Код: plaintext
1.
2.
Внутреннея ошибка базы данных ***ОШИБКА***Сбой контрольного утверждения:  100902 
Unable to find table definition for table referenced in transaction log - выполнен откат транзакции

И после этого закрывается.
Вопрос остался чисто профессиональный, на будущее.
Данные востановил из архива.
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32463391
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А после того, как запустились с -f попробовали второй раз нормально запуститься?
По алгоритму так и должно быть: база должна отматюкаться, откатиться и выключиться. После этого должна стартовать как обычно.
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32463506
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробовал. Выдает сообщение, как в первой ситуации.
...
Рейтинг: 0 / 0
Help! Log- файл ругается
    #32463517
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит нужно восстанавливаться из бэкапа.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Help! Log- файл ругается
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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