powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / база поломалась
37 сообщений из 37, показаны все 2 страниц
база поломалась
    #40104382
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго времени суток может кто помочь с проблемкой

любое обращение к БД будь то гбак или гфикс выдает такое
все что на ibase по пофоду фикса написано попробовал
fb 3.0
database file appears corrupt
-wrong page type
-page 3 is wrong type (expected pointer, found purposely undefined)
...
Рейтинг: 0 / 0
база поломалась
    #40104387
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123все что на ibase по пофоду фикса написано попробовал

Включая "пришлите нам свою базу и пачку денег"?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104393
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

денег слать не пробовал
...
Рейтинг: 0 / 0
база поломалась
    #40104395
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот, а говоришь "всё", хотя это идёт первым пунктом при такой ошибке.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104398
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

дык тут форум или "занесите денег"?
...
Рейтинг: 0 / 0
база поломалась
    #40104400
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

если б понес денег наверное сюда б не писал, не? а ты там подрабатываешь? в доле? или чего сразу про деньги? спросил же по нормальному что с проблемой сделать можно
...
Рейтинг: 0 / 0
база поломалась
    #40104402
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
page 3 is wrong type (expected pointer, found purposely undefined)
наверное означает, что файл "забит нулями"?

P.S.
Тут, конечно, форум, а это совсем не "работу работать".
...
Рейтинг: 0 / 0
база поломалась
    #40104403
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123спросил же по нормальному что с проблемой сделать можно

На коленке - ничего. В ошибке же ясно написано, что у тебя как минимум одна
страница базы затёрта нулями. Из нуля конфетку уже не сделаешь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104407
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

Из нуля конфетку уже не сделаешь.


у меня есть бекап двух дневной давности, там наверное Page 3 живая нельзя както оттуда вставить в существующую? я ж так понимаю Page 3 в начале должна быть... или бред несу?
...
Рейтинг: 0 / 0
база поломалась
    #40104412
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123у меня есть бекап двух дневной давности, там наверное Page 3 живая

В бэкапе (если только это не nbackup) вообще нет страниц.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104413
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123,

1. если база не чинится gfix-ом, то тогда только к нам в платный ремонт (ibase.ru), или купить firstaid и чинить самому, но это тоже не гарантия, зависит от повреждений.
можно посмотреть диагностикой firstaid, это бесплатно.
https://ib-aid.com/ibsurgeon-firstaid/
В зависимости от количества повреждений можно понять, имеет смысл ремонтировать, или ремонтировать там нечего.

2. в бэкапе страниц нет, он потоковый, поэтому просто рестор надо сделать в новую базу.

3. если бэкап двухдневной давности, и за эти два дня изменилось мало - лучше из бэкапа. Потому что у нас на ремонт баз заградительная цена - 7000 руб минимум.
...
Рейтинг: 0 / 0
база поломалась
    #40104416
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123
нельзя както оттуда вставить в существующую?
лечение поврежденной бд в любом случае процесс творческий.

Вам бы озаботиться причинами повреждения и не допустить в дальнейшем.
Отказ УПСа на фоне асинхронного ввода-вывода для файла бд?
Настроить инкрементарный бэкап, например, с шагом инкремента в 1час.
...
Рейтинг: 0 / 0
база поломалась
    #40104418
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

да походу тут уже ничего не поможет насколько я могу судить
...
Рейтинг: 0 / 0
база поломалась
    #40104421
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyОтказ УПСа на фоне асинхронного ввода-вывода для файла бд?

Третья страница, маловероятно. Я бы поставил на подыхающий винт и его дурную
логику, подсунувшую резервный сектор вместо нечитающегося.

PS: О, так там 99% базы обнулилось...
...
Рейтинг: 0 / 0
база поломалась
    #40104425
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

мда кроме проблем с винтом как думаешь почему такое могло случится вообще? т.е. вот она работала буквально секунду тому потом просто отвалилась и все прям в руках можно сказать никаких особых манипуляций не делал.... я конечно в шоке
...
Рейтинг: 0 / 0
база поломалась
    #40104429
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотри логи винды
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104430
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123,

что в event log ?
...
Рейтинг: 0 / 0
база поломалась
    #40104434
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123вот она работала буквально секунду тому потом просто отвалилась и все прям в руках

Ага, девять гигабайт нулей записались на диск за секунду. "Ох уж мне эти
сказочки, ох уж мне эти сказочники..." (с)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104437
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

думаешь диверсия?) я вообще не понимаю как сие возможно
...
Рейтинг: 0 / 0
база поломалась
    #40104439
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123,

это кабздец, да. база убитая полностью, ремонтировать там нечего.
...
Рейтинг: 0 / 0
база поломалась
    #40104444
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123думаешь диверсия?)

Ты вообще SMART-информацию своих дисков смотрел? База лежала на RAID какого уровня?

Если ответ на оба вопроса - "нет", то да, это диверсия, причём старая: кто-то
злонамеренно поставил на место админа некомпетентного человека.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104447
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

вот это непосредственно перед тем как я заметил что база лежит в евентах нашел

Служба Firebird Server - DefaultInstance была неожиданно завершена. Это произошло 1 раз(а). Следующее корректирующее действие будет предпринято через 0 мсек: Перезапуск службы.

рейд там по сути нулевого уровня...
...
Рейтинг: 0 / 0
база поломалась
    #40104454
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123,

вменяемые админы RAID-0 для БД не используют
...
Рейтинг: 0 / 0
база поломалась
    #40104461
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123рейд там по сути нулевого уровня...

Пиши докладную на покупку и организацию первого. Восстанавливай бэкап
двухдневной давности на другой сервер и молись чтобы он тоже не оказался битым.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104464
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

да так и сделал, всем спасибо за помощь, настрою бекап раз в час
...
Рейтинг: 0 / 0
база поломалась
    #40104467
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123настрою бекап раз в час

Без полной диагностики железа, без рейда и в один и тот же файл? Этим мы только
выкопаешь себе могилу поглубже.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104472
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovбез рейда и в один и тот же файл?
и на один и тот же диск (физический, или даже логический), (сатанински смех).
...
Рейтинг: 0 / 0
база поломалась
    #40104475
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123да так и сделал, всем спасибо за помощь, настрою бекап раз в час
кстати, вы там озаботьтесь стоимостью часа простоя, хотя бы. У некоторых контор это сотни тысяч долларов.
А если у вас руководство беспокоится за 10к руб (например) при потере данных за двое суток - то это ерунда какая-то, а не база.
Вдруг 4 девочки за 500 рублей (в сумме 2к руб) смогут перевбить эти данные за 2 дня.
...
Рейтинг: 0 / 0
база поломалась
    #40104480
Роман_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

там данные автоматически добавляются уже никто не перевобьет, про бекап раз в час - это то что я могу сделать, я за железо тут и за админство не отвечаю я просто программист, что могу делаю, про рейд нулевой начальству доложил, сказали чето будут решать с админом, я тут человек маленький
...
Рейтинг: 0 / 0
база поломалась
    #40104490
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123,

что могу сказать - пишите докладные записки, чтобы ваши сообщения были задкокументированы руководством.
Можете даже им дополнительно сообщить, что у нас (ibase.ru, единственной компании в мире, которая ремонтирует базы данных ФБ) минимальная стоимость ремонта на сайте задекларирована в 15000 руб.
http://www.ibase.ru/dbrepair/
...
Рейтинг: 0 / 0
база поломалась
    #40104491
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123сказали чето будут решать с админом, я тут человек маленький

Если в фирме есть админ, тогда почему здесь ты, а не он?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104609
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

Роман_123сказали чето будут решать с админом, я тут человек маленький

Если в фирме есть админ, тогда почему здесь ты, а не он?

Видимо потому что админ ничего не шарит в Firebird. Типа его дело - железо, ось и какой-никакой рейд.
Все это типа работает, с остальным - не к нему :)

"Это ваш Firebird виноват, а у меня все работает".
...
Рейтинг: 0 / 0
база поломалась
    #40104610
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_123
настрою бекап раз в час


- 1. Делать его нужно как минимум на другой физический винт.
- 2. Бэкап базы в 9 Гигов раз в час - тут могут быть варианты.
Делать это с помощью gbak - долго и напряжно.
Делать это с помощью nbackup - уже лучче, тем более на тройке. Но там тоже нужно поразбираться что куда.

У меня используется 2 типа бэкапов одновременно.

gbak - делается ночью, в нерабочее время, зипуется и перекидывается на файл-сервер.

nbackup - в 6:00 часов делается бэкап нулевого уровня.
Далее, каждый час в рабочее время делается бэкап первого уровня.

Под эти бэкапы в сервере воткнут отдельный HDD.
Базы - на SSD.

Мониторятся показания SMART.

Да, все бэкапы делаются в новые файлы. Удаляются только вручную, только часть, когда остается свободного места 10%.
На файл-сервере - gbak - хранятся пока место не подойдет к концу. Затем они прорежаются и выносятся на архивные винты.
...
Рейтинг: 0 / 0
база поломалась
    #40104695
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks
Да, все бэкапы делаются в новые файлы. Удаляются только вручную, только часть, когда остается свободного места 10%.
На файл-сервере - gbak - хранятся пока место не подойдет к концу. Затем они прорежаются и выносятся на архивные винты.
Не понятно, зачем хранить больше 2 бэкапов.
У меня алгоритм такой в батнике:
1. Удаляется gbk_old;
2. Move gbk -> gbk_old;
3. Запуск gbak для нового gbk.
4. Запуск восстановления, удаление восстановленной базы.
В случае любой ошибки - сообщение админу.

Да, если база 9 гиг - то и такого достаточно, и полный бэкап будет быстр. В смысле, nbackup не обязателен.
...
Рейтинг: 0 / 0
база поломалась
    #40104697
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
Не понятно, зачем хранить больше 2 бэкапов.
для флешбэка.
за неимением журнала.
если кому конечно нада.
...
Рейтинг: 0 / 0
база поломалась
    #40104706
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня использовалась пирамидальная схема: хранились шесть дневных бэкапов, три
недельных, два месячных и один квартальный.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
база поломалась
    #40104736
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
У меня использовалась пирамидальная схема: хранились шесть дневных бэкапов, три недельных, два месячных и один квартальный.
у нас примерно так же
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / база поломалась
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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