Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизСломалась *.gdb размером 4Gb Найти похожие ветки
← →
Извращенец2 (2005-05-13 09:40) [0]Доброе время суток!
У меня следующая проблема - ранее работающая база вдруг в один прекрасный день перестала открываться. И теперь к ней невозможно подключиться ни одним инструментом БД. Глянул размер *.gdb - 4Gb. Умные люди сказали, что это стандартый глюк Interbase 5.6 - указатель после 4Gb становится в начало файла.
Вопрос - как можно восстановить данные или базу целиком? Может проги есть какие, мож способы хитрые, например в блокноте че там подправить:)
← →
Bronco © (2005-05-13 09:49) [1]
> Извращенец2 (13.05.05 09:40)
Попробуй backup-restore и
1)размер страницы побольше укажи
2)разбей на два файла
← →
Sergey13 © (2005-05-13 09:56) [2]2Извращенец2 (13.05.05 09:40)
На ibase.ru была статейка про "спасение" БД.
А что, бэкапов нет?
← →
Anatoly Podgoretsky © (2005-05-13 10:14) [3]Чего молчишь про ОС извращенец
← →
Извращенец2 (2005-05-13 10:23) [4]1. Backup-restore не делался вообще, и сделать его не представляеется возможным, потому что НИКАКИЕ инструменты БД не могут подключить себе базу, даже стандартный Interbase Server Manager. При подключении в один голос заявляют "c:\base.gdb is not a valid database".
2. Среда окружения базы:
ОС: Windows 2000 Server
СУБД: Interbase 5.6
Бэкапы-ресторы: нет
Размер файла: 4GB
3. Статью читал, там тока с помощью бэкап-рестора, если я внимательно читал...Нам это в силу п.1 не подходит...
Скачал один триальный инструмент восстановления, он увидил базу, ошибки в ней и сказал, что нужно его купить, чтобы все восстановить:) Может есть у кого "честные бесплатные" инструменты?:)
← →
Sergey13 © (2005-05-13 10:30) [5]2 [4] Извращенец2 (13.05.05 10:23)
>1. Backup-restore не делался вообще
Тогда ты точно Извращенец с большой буквы.
← →
Виталий Панасенко (2005-05-13 10:30) [6]
> 1. Backup-restore не делался вообще
И кто вам после этого доктор ?
← →
Виталий Панасенко (2005-05-13 10:33) [7]
> Sergey13 © (13.05.05 10:30) [5]
> 2 [4] Извращенец2 (13.05.05 10:23)
> >1. Backup-restore не делался вообще
> Тогда ты точно Извращенец с большой буквы.
При чем не под номером 2... Лидер среди Извращенцев... :-))))
← →
Bronco © (2005-05-13 10:34) [8]
> Извращенец2 (13.05.05 10:23) [4]
ну купи, думаю это не очень дорого. Бесплатных не знаю.
И вобще, на IB 5x лучше не доводи размер до 4 Гб, дели на файлы.
← →
Извращенец2 (2005-05-13 10:45) [9]Эх, господа, зря вы так. Я сам в первую очередь контролирую бэкапы, просто я взял такую базу уже...
С размером файла уже понял...
Значит никто не занимался таким извращением, как восстановление подобных баз?
← →
alf2 (2005-05-13 11:01) [10]Посоветую задать вопрос на форуме forum.ibase.ru или в конференции forums.demo.ru\epsylon.public.interbase. Там больше специалистов, которые знакомы с IB не понаслышке.
Правда, предварительно рекомендую ознакомиться с правилами конференции и не забыть посыпать голову пеплом ;-).
← →
Romkin © (2005-05-13 11:08) [11]http://shop.ibase.ru/dbrepair.htm
см п.9 :)
← →
Bronco © (2005-05-13 11:12) [12]мдя... как минимум на 400 зеленых парень попал :-/
← →
Anatoly Podgoretsky © (2005-05-13 11:22) [13]Romkin © (13.05.05 11:08) [11]
ГЫ :-)
Извращенец2 (13.05.05 10:45) [9]
Зачем взял?
← →
Desdechado © (2005-05-13 13:02) [14]> это стандартый глюк Interbase 5.6
Это не глюк, это ограничение на размер файла, которое надо знать.
А лечить - это зависит от того, сколько уже успело потереться в начале файла. Если системные таблицы снесены, а бэкапов нет (чтоб структуру БД изъять), то суши весла...
← →
DSKalugin © (2005-05-13 13:47) [15]Действительно старые версии ИБ были ограничены по размеру базы
В этом и есть проблема
Бэкап/ресторе тут не уместен совершенно, надо спасать инфу
путем извлечения того что можно извлечь и записывать ее в БД современного формата, например FireBird 1.5.2 или InterBase 7.5
у которых нет этого ограничения(оно есть но на порядки больше)
еще раз напоминаю ссылку на статью
Как починить базу данных
http://www.ibase.ru/devinfo/db_repair.htm
Так же есть утилита для лечения и и дагностики проблем
IBFirstAIDDiagnostician-1.5.exe
на ibase.ru есть команда техподдержки, которая занимается ремонтом. Могут и помочь и проконсультировать.
Обратись в форум
http://forum.ibase.ru/phpBB2/viewforum.php?f=2
← →
Извращенец2 (2005-05-13 14:09) [16]2Desdechado:
Точной структуры нет, есть примерная. Т.е. я точно знаю какие таблицы там должны быть, но не знаю всех таблиц...Это поможет?
2DSKalugin:
Был на форуме - посоветовали заплатить им 700 баков и выслать 4Gb по почте. Это не в моих силах:)
Я не рассчитываю на пошаговую инструкцию восстановления, просто полезные советы от тех людей, кто в этом шарит. Хотя от пошаговой бы не отказался:))))
← →
DSKalugin © (2005-05-13 14:12) [17]читай статью которую я указал
там как раз и есть пошаговая
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.042 c