Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
ВнизМожно ли поднять backup где not null поле является null Найти похожие ветки
← →
guest_Dmitry (2004-08-02 10:01) [0]Есть ли возможность сделать restore базы, с которой получилась такая неприятность?
← →
Sergey_Masloff (2004-08-02 10:34) [1]Нет. Ну или хак - в бинарном файле найти флажок который помечает поле как NOT NULL и снять его. Это только предположение - я не уверено что это возможно вообще и за разумный промежуток времени в частности.
← →
guest_Dmitry (2004-08-02 10:50) [2]т.е. все, базу только на помойку?...
← →
Anatoly Podgoretsky © (2004-08-02 10:51) [3]То есть ты предлагаешь нарушить наложенное ограничение
← →
guest_Dmitry (2004-08-02 10:55) [4]Anatoly Podgoretsky © (02.08.04 10:51) [3]
так а куда деваться, жалко день работы, много в базе за этот день сделал....
← →
Соловьев © (2004-08-02 11:01) [5]
> Есть ли возможность сделать restore базы,
а рабочая есть БД?
← →
stud (2004-08-02 11:02) [6]кажется в книге мир интербейс было описание решения подобной проблемы
← →
Desdechado © (2004-08-02 11:06) [7]а что, живой БД нет, только бэкап?
если есть живая (пусть и не самая актуальная по данным), можешь исхитриться так:
1. в живой снимаешь свое NOT NULL и запоминаешь имя домена, определяющего это поле
2. бэкапишь эту живую (только метаданные)
3. находишь разницу в бинарниках старого и нового бэкапа (поищи по имени твоего домена)
4. правишь старый бинарник (сохранив копию) и ресторишь
NB бэкапы должны создаваться с одинаковым набором опций (окромя -M)
← →
guest_Dmitry (2004-08-02 11:07) [8]Соловьев © (02.08.04 11:01) [5]
рабочая копия есть, только созданная днем раньше, а за день много чыего сделано было....
stud (02.08.04 11:02) [6]
узнать бы хотя бы суть решения....
← →
guest_Dmitry (2004-08-02 11:08) [9]Desdechado © (02.08.04 11:06) [7]
сейчас буду пробовать...
← →
stud (2004-08-02 11:09) [10]
> узнать бы хотя бы суть решения....
кажется именно так
> Desdechado © (02.08.04 11:06) [7]
← →
guest_Dmitry (2004-08-02 13:43) [11]Спасибо всем огромное!!! Воспользовавшись Desdechado © (02.08.04 11:06) [7] все-таки получилось побороть эту проблему. В итоге поменял значение двух байтов и четыре байта удалил.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c