powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как восстановить работоспособность базы?
20 сообщений из 20, страница 1 из 1
Как восстановить работоспособность базы?
    #39745123
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База а Firebird 2.5. Как востоновить роботоспособность базы? Есть файл базы, объем 3 Гб. База с ошибками проверил с gfix, IBSurgeon FirstAID, IBExpertом. Есть ошибки на некторых page ах. База не моя, чужая. Как можно удалить некторые данные из таблиц. Нужно сделать в некоторых таблицах delete. Таблиц 154, доменов куча, вюшки, индексы итд. Но мне нужно удалить 4 таблицы. У меня не получается удалить данные в дефектной базе. Как сделать это по шагам?
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745129
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот что выдает IBExpert при Database Validation
авторUnsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
database file appears corrupt ().
bad checksum.
checksum error on database page 287519.
IBE: Validation completed.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745131
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam ErgashevБаза не моя, чужая. Как можно удалить некторые данные из таблиц.

а владелец базы данных на это разрешение дал?
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745134
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,
Есть ли владелец это тот кто покупал этот софт и эксплотирует его то да, это у них возникла проблема. А авторы программы куда то пропали.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745142
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam ErgashevЕсть ли владелец это тот кто покупал этот софт

В большинстве случаев да. Так я и задал вопрос они согласны что у них из базы что-то будет удалено. Вообще откуда такая категоричность с удалением данных?
http://www.ibase.ru/db_repair/ читали?
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745150
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,
Востоновить или бекап не получилось. Есть ошибки в определенных страницах и в этих таблицах можно удалить данные.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745184
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, вы бы хоть заголовок топика словарём проверяли.
У меня до сих пор глаз дёргается.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745202
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WildSeryБлин, вы бы хоть заголовок топика словарём проверяли.
У меня до сих пор глаз дёргается.
Каюсь, русский не родной язык, общаюсь мало, делаю много ошибок.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745207
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam Ergashev,

ещё раз спрашиваю http://www.ibase.ru/db_repair/ читали? Просто если вы сами решили заниматься починкой БД это единственное место где бесплатно всё разжёвано.

А вообще восстановлением поломанных БД занимается IBSurgeon или ibase ( https://www.ibase.ru/dbrepair/). Услуги эти платные.
У них есть инструмент для восстановления БД, но он тоже платный.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745232
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,
4. пункт
авторgfix -v -ignore database.gdb
дал ошибку дата пейж ерор 1, датабейс ерор 5 (сорри за кириллицу).
5. пункт
авторgfix -mend database.gdb
дал ощибку -bad checksum, - checksum error on database page 287519
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745237
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор http://www.ibase.ru/db_repair/
дальше там деле не идут
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745245
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam Ergashev,

я не спец по починке БД. Жди Дмитрия (kdv)
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745283
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторUnsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.database file appears corrupt ().
bad checksum.
checksum error on database page
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745300
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam Ergashev,

Так, а что происходит при попытке выполнить delete?
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745328
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam Ergashevдальше там деле не идут

Значит облом.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745463
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как это "дальше там дело не идёт"?
После gfix -mend делаем бэкап (gbak -b -v -g -i) , а потом восстанавливаем полученный бэкап в новую базу (gbak -c -v)
И уже с новой базой делаем что требуется (если ещё потребуется).
Да, могут восстановиться не все индексы и база может остаться в offline.

Копию базы оригинальную иметь в сохранности. Чтоб начать сначала в случае чего.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745712
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
o_v_aКак это "дальше там дело не идёт"?
После gfix -mend делаем бэкап (gbak -b -v -g -i) , а потом восстанавливаем полученный бэкап в новую базу (gbak -c -v)
И уже с новой базой делаем что требуется (если ещё потребуется).
Да, могут восстановиться не все индексы и база может остаться в offline.

Копию базы оригинальную иметь в сохранности. Чтоб начать сначала в случае чего.
Сделал как посоветовали. Сделал бэкап, потом ресторе, при ресторе выдал такую ошибку подскажите дальше как действовать.
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745720
Rustam Ergashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поискал дублирующие записи и удалил их, активировал индекс. Как мне тепер определить что все порядке с базой? кроме попробовать поработать с праграммой
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39745923
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогони еще раз базу через бэкап-рестор. Есть ошибки?
...
Рейтинг: 0 / 0
Как восстановить работоспособность базы?
    #39746064
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rustam Ergashevактивировал индекс
Там ещё могли остаться неактивные индексы. Надо все проверить и активировать.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как восстановить работоспособность базы?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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