Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

Упала база данных Firebird   Найти похожие ветки 

 
Piter ©   (2005-01-16 17:15) [0]

Произошел сбой на компьютере, в результате теперь при запросе к базе, к определенной таблице выскакивает:

database file appears corrupt()
wrong page type
page 3197 is of wrong type (expected 5, found 7)

Что делать? Пытался BackUp"ить, но практически сразу при начале работы с этой таблицей пишется, что обнаружен конец файла и все, временно созданная BackUp база удаляется...

Как починить? Как спасти хотя бы часть информации?


 
Desdechado ©   (2005-01-16 17:38) [1]

http://www.ibase.ru/devinfo/db_repair.htm


 
Piter ©   (2005-01-16 20:23) [2]

Desdechado ©   (16.01.05 17:38) [1]

спасибо! Починил...

Правда, много данных пропало :(


 
Sergey_Masloff   (2005-01-16 20:53) [3]

И на фига интересно backup придуман? Учись пока не поздно. А то знаешь такую статью "преступная халатность"? Случись не свои а работодателя данные так потерять - посадить же ж могут. Серьезно.
 А чтобы такого не случилось привыкай к параноидальному уровню безопасности - ежедневный бекап всего и на отдельный носитель.

 А у интербейза есть такое. Редко но как говорится метко. Особенно на Fat32.


 
YurikGL ©   (2005-01-16 21:20) [4]


> Sergey_Masloff   (16.01.05 20:53) [3]


> И на фига интересно backup придуман?

А если ntbackup-м пользоваться он бекапит без проблем?
При условии, что в это время с БД не работает ни один пользователь.
Или же базу нужно отдельно бекапить?


 
Sergey_Masloff   (2005-01-16 21:49) [5]

YurikGL ©   (16.01.05 21:20) [4]
Теоретически не рекомендуется. Практически один знакомый уверял что делал много лет проколов не было.

Но! Возможны проблемы. База накрылась (ты про это еще не знаешь так как на сбойные страницы не попадал). Вечером тебе делается бакуп автоматический - и все трындец. Потому что весь следующий день юзеры работают а бекапа нет.

Так что я бы рекомендовал схему: Ежевечерне бекап с контрольным рестором. Если цикл бекап-рестор прошел то с большой долей уверенности можно считать что все в порядке.

Я когда этим занимался написал *.bat который все это делал но давно это было не знаю найду ли. Сейчас на ibase.ru есть несколько фриварных утилиток которые все это могут автоматически делать - говорят нормально работает я сейчас не использую потому что другие люди за это отвечают.


 
YurikGL ©   (2005-01-16 22:06) [6]


> Sergey_Masloff   (16.01.05 21:49) [5]

А если сам сервер останавливать на время бекапа? В смысле ibserver.


 
jack128 ©   (2005-01-17 00:01) [7]

YurikGL ©   (16.01.05 22:06) [6]
А если сам сервер останавливать на время бекапа? В смысле ibserver.

а смысл? Бекап ФАЙЛА нафиг никому не нужен, поскольку у тебя нету возможности проверить - рабочая это база или нет. Сергей же сказал - "бакап базы - контрольный рестор". И не как иначе.


 
GanibalLector ©   (2005-01-17 02:13) [8]

Господа,я тут зачитался советами вашими и у самого возник вопрос.
Итак.Вы рекомендуете  контрольный рестор.А что с пользователями делать? Или востанавливать в новую базу,что б пользователей не спугнуть?


 
HSolo ©   (2005-01-17 08:43) [9]

>GanibalLector ©   (17.01.05 02:13) [8]
>востанавливать в новую базу,что б пользователей не спугнуть?
ДА. Так и только так. И не только для того, чтобы "не спугнуть пользователей". Бывает так, что backup проходит, а restore - нет. И если восстанавливать в ту же базу, то будет у Вас убитая напрочь база + невосстановимый backup. Прочитайте статью от Desdechado ©   (16.01.05 17:38) [1] - там и об этом есть.


 
Sergey_Masloff   (2005-01-17 20:33) [10]

GanibalLector ©   (17.01.05 02:13) [8]
Да конечно. В принципе, HSolo ©   (17.01.05 08:43) [9]  все написал



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.032 c
14-1106491743
jack128
2005-01-23 17:49
2005.02.13
Задачка про визирей


3-1105650552
Scained
2005-01-14 00:09
2005.02.13
КАК СВЯЗАТЬ ТАБЛИЦУ С ЗАПИСЬЮ!


1-1106857576
Zloy SHREK
2005-01-27 23:26
2005.02.13
Как определить есть ли в приводе диск???


1-1106808234
Zilog
2005-01-27 09:43
2005.02.13
TreeView


6-1101480735
Muhan
2004-11-26 17:52
2005.02.13
Как выудить данные с интернет страницы с помощью ссылки в Делфи