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

Вниз

Связи в SQL   Найти похожие ветки 

 
SMP   (2005-07-31 11:54) [0]

Возникла следующая проблемма: случайным образом были потеряны связи в таблицах (примерно 50) на MS SQL 2000. Возможно ли каким-нибудь образом восстановить связи не теряя данные.


 
sniknik ©   (2005-07-31 12:34) [1]

ручками, смотриш базу видиш связи нет но должна быть... восстанавливаеш... ;о))

можно "откатится" на последний бэкап, тот где связи еще целые.

если бэкапа нет но включена full рековери модель у базы, можно по ней(по логу) восстановить "последнюю актуальную". но правда надо было делать "снимок"(чекпоинт) , иначе не получится (а ведь не далал, наверняка ;о))...
зато есть утилиты, раскладывают лог на возможные точки отката, удобно, ничего делать заранее не надо... но денег стоят. ;о))
вот например "Log Explorer"
http://lumigent.com/products/le_sql.html
купи и вперед!


 
Desdechado ©   (2005-07-31 20:36) [2]

хуже, если в поля, который должны быть FK, записаны некорректные данные
тогда придется анализировать лишнее, сбрасывать в null или значение по умолчанию


 
Fay ©   (2005-08-01 17:15) [3]

2 SMP   (31.07.05 11:54)
Честно говоря, я не понял фразы "потеряны связи в таблицах ". Нельзя ли поподробнее?


 
Ega23 ©   (2005-08-01 17:17) [4]

2 Fay ©   (01.08.05 17:15) [3]
Честно говоря, я не понял фразы "потеряны связи в таблицах ". Нельзя ли поподробнее?

Delete Random from SysIndexes   ?   :о)


 
Fay ©   (2005-08-01 17:23) [5]

2 Ega23 ©   (01.08.05 17:17) [4]
Тогда уж
delete from sysconstraints with (use_random) where status = 3
8)



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-1121670371
passs
2005-07-18 11:06
2005.09.11
сохранение изменённых данных в БД


14-1123495177
WondeRu
2005-08-08 13:59
2005.09.11
Только узнал, что Longhorn переименовали в Vista ...


14-1124420139
oldman
2005-08-19 06:55
2005.09.11
Совсем башка не варит под утро. Подскажите, в чем дело?


3-1122557123
tormoz
2005-07-28 17:25
2005.09.11
Скорорость работы с таблицой БД


14-1122933008
Mozgg
2005-08-02 01:50
2005.09.11
Кто играл в Alien Shooter?