powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Восстановление из log (Sybase 5.0)
8 сообщений из 8, страница 1 из 1
Восстановление из log (Sybase 5.0)
    #32483550
double_axe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто может описать процедуру восстановления
данных через лог файл.
В централе есть утилита Translate Log
если надо использовать ее, то опишите пошагопо, пжалста....
Да, если поможет, лог сроком месяц, а данные убиты сегодня....
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32483573
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я предпочитаю использовать утилиту командной строки dbtran.exe

dbtran [ключи] <имя лог-файла>

Результат работы - файл .SQL, в котором содержатся все модификации базы, находящиеся в .LOG-файле в формате SQL в нормальном читабельном виде.

Что означает "лог сроком месяц"? Лог-файл был ОТКЛЮЧЕН месяц назад? Тогда уже ничем не поможешь. Если он не ОБРЕЗАЛСЯ месяц, тогда я сочувствую тому, ЧТО вы получите после его трансляции (все транзакции за цельный месяц, текстовый файл размером несколько мегабайт, ужас).

Короче говоря, после трансляции лога берешь ту часть, которая тебя интересует, и делаешь ее READ.
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32484941
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"утилита в" Central это просто графический интерфейс к dbtran.
Так что пользоваться можно и тем и другим - результат будет одинаков.
Хотя лично я тоже предпочитаю из командной строки работать.

А что ужасного в несколько мегабайтном логе? :) Меня однажды понадобилось оттранслировать годичный лог. Вот это было весело... Итоговый sql-скрипт вышел в полтора десятка гигабайт.
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32485192
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пофигу, конечно. Только dbtan работает быстрее.
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32508448
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а моывывф
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32508450
Momonth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно ли как - то восстановить файл базы данных ?
Произошел сбой при работе сервера .. теперь при файл базы данных не может быть открыт :(
Версия сервер 8ая
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32508618
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-f Force database to start without transaction log

Но вообще говоря, если сам db файл ломается и не может восстановиться с помощью встроенных средств (пишет при старте "recovery in progress"), то дело пахнет керосином.

Лучшее средство для восстановления - взять свежий backup, оттранслировать все последние логи, и "накатить" их поверх backup'а. Но уж если и log не ведется, тогда все - данные останутся с момента последнего backup. Если нет и backup, или он годичной давности - все, приплыли.
...
Рейтинг: 0 / 0
Восстановление из log (Sybase 5.0)
    #32508630
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2mustlive Фул бэкап есть двух дневной довности .. логи в принципе тож есть ..
просто софтина которая работает с сервером не мною писана и схема данных мне не знакома ..
Вечером туда пойду фиксить
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Восстановление из log (Sybase 5.0)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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