17.07.2007, 11:46 | #1 |
Участник
|
Восстановление InventDim
Добрый день всем. Есть следующая проблема. Случайно были удалены записи в InventDim, относящие к конкретному складу. В результате этого перестиали отображаться закупки. Возможны и другие последствия. Бэкапа последнего нет.
Можно ли восстановить программным путем недостающие строки в InventDim? |
|
17.07.2007, 11:51 | #2 |
Участник
|
так востановите не из последнего! просто востановите базу в другое место и скопируйте оттуда inventdim, если в inventdim часто не вставляются новые строки то прокатит
|
|
17.07.2007, 11:52 | #3 |
Участник
|
Ну если из складских аналитик был только склад, причем известно, какой именно, то можно. А вот если были другие аналитики, то непонятно как их определить.
Алгоритм, который вижу следующий: бежим по InventTrans и для тех InventDimId, которых нет в InventDim создаем запись с тем же InventDimId и полем InventLocationId с вашим складом. Естетсвенно, что первый раз делаем это на копии. |
|
17.07.2007, 12:03 | #4 |
Участник
|
бежим по InventTrans и для тех InventDimId..
В InventTrans нет поля InventDim. Какое поле вы имеете ввиду? |
|
17.07.2007, 12:26 | #5 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: belugin (2). |
17.07.2007, 12:32 | #6 |
MCT
|
В лучшем случае восстановите inventDimId, а остальные поля как будете восстанавливать по памяти?
|
|
17.07.2007, 13:00 | #7 |
AX*****
|
Цитата:
Сообщение от oleg_e
Добрый день всем. Есть следующая проблема. Случайно были удалены записи в InventDim, относящие к конкретному складу. В результате этого перестиали отображаться закупки. Возможны и другие последствия. Бэкапа последнего нет.
Можно ли восстановить программным путем недостающие строки в InventDim? Основное - Периодические операции - Проверка целостности данных компании |
|