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

Вниз

Сломалась *.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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.027 c
1-1118069208
Эдик Дятлов
2005-06-06 18:46
2005.06.29
Сохранить запись, содержащую динамический массив, в файл


1-1117826054
Tuzemec
2005-06-03 23:14
2005.06.29
Размер Pchar а


14-1115127276
vovasin2000
2005-05-03 17:34
2005.06.29
Как работать с Rave Report


3-1115803308
Lex_!
2005-05-11 13:21
2005.06.29
отображение Hint у DBGrid


4-1115318045
bc0113
2005-05-05 22:34
2005.06.29
FreeLibrary