Имя: Пароль:
1C
1C 7.7
v7: Восстановление базы без md
0 ToDie13
 
13.01.15
11:38
Всем здравствуйте. Есть несколько 1с 7.7 баз(а именно две из них ЗИК и одна БУХ) на ms sql2000. Так вот, были успешно потеряны папки с базами (там где md, dds и т.д.) резервные копии были также успешно потеряны. Остались только mdf и ldf от них. Как я могу восстановить работоспособность и целостность баз?

Что я пока успел сделать:
Скопировал с похожих как я думал баз(релизы видимо различаются) папки с 1с файлами(там где мд ддс и т.д.). Запустил базу, соответственно вылетает ошибка - нарушена структура таблицы sc193(в других базах другие цифры). Если удалить из папки файл dds то база запускается но информация не полная, в одной базе пустой справочник сотрудников при этом все даты и цифры есть, в другой пустой журнал документов и т.д

Я так понимаю надо найти базу с подходящим релизом, подумал может в самом mdf есть информация о номере релиза?
1 Cap_1977
 
13.01.15
11:40
(0) С кем погано расстались ?
2 Ёпрст
 
13.01.15
11:41
(0)
никак.
Только вдумчивым подгоном мд к структуре табличек со схожего релиза.
3 Ёпрст
 
13.01.15
11:42
ну, или поиска архива хоть с любым мд.
+ если есть хоть одна ert-ка - с неё можно взять v'byvtnflfnfcnhbv
4 DrZombi
 
гуру
13.01.15
11:42
(0) Сколько обещали заплатить за столь рабский труд?
5 Ёпрст
 
13.01.15
11:42
маинметадатастрим..
6 ToDie13
 
13.01.15
11:43
(2) Все гараздо хуже, на двух серверах погибло несколько хардов.
7 ToDie13
 
13.01.15
11:43
(4) мои базы, мой геморой
8 butterbean
 
13.01.15
11:44
(6) если огнем не сгорели, то можно в конторы соответствующие обратиться
9 DrZombi
 
гуру
13.01.15
11:46
(7) Бекапчики поищи, проще будет.
А так, анализируй данные в таблицах и правь DDS файл, вернее что бы номерки таблиц совпадали :)
10 Ёпрст
 
13.01.15
11:47
(8) не поможет
11 DrZombi
 
гуру
13.01.15
11:47
+(9) А так же туеву кучу реквизитов :)
12 dk
 
13.01.15
11:48
100% восстановление очень долго будешь делать, если не найдешь очень похожий MD
а типовые справочники товары и контрагенты уже попроще подогнать
весь вопрос насколько сильно будет отличаться исходный МД и тот который найдешь
13 ToDie13
 
13.01.15
11:48
(8) дело в том что там померло две корзины с хардами, а за восстановление одной корзины ~150к объявили, таких денег нету, вот и думаю как я могу все восстановить, сейчас частично восстановленно и работает, но смысла в этой частичности особого нету
14 ToDie13
 
13.01.15
11:50
(12) А допустим я найду МД с точно таким же релизом, баз то у нас много и все типовые, то много плясок меня ждет?
15 Ёпрст
 
13.01.15
11:51
Короче, ищи любой внешний отчет, созданный/сохраненный в этой базе (это для начала).
в нём найдешь все id-ники всех метаданных.
Затем сравниваешь с типовым мд и правишь (добавляешь/удаляешь/изменяешь), чтоб ид-ники в мд соответствовали ид-никам базы.
усё.
16 Ёпрст
 
13.01.15
11:52
получшь мд и ддс с именами табличек, как и в родной базе - подсунешь, поимеешь данные.
17 dk
 
13.01.15
11:56
(14) если типовые, то шансы есть что взлетит
сравнивать надо dds от типовой и твою структуру таблиц и полей  в скуле
18 Жан Пердежон
 
13.01.15
11:58
(13) вот жмоты
19 ToDie13
 
13.01.15
12:17
(15) Спасибо, к сожалению очень много данных погибло, все наши серваки перерыл ни чего кроме мдф и лдф нету
(17) Спасибо, буду пробовать сначала подкинуть подходящую.
20 Ёпрст
 
13.01.15
12:21
(19)
че, неужели прям усё только на серваке было и нет ни одного внешнего отчета.. хоть на флешке ?

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

Да и..руками придётся поработать и головой, приводя или мд/ддс к структуре табличек, либо имена полей к мд.
21 Мимохожий Однако
 
13.01.15
12:26
Я бы поискал таки 1С-ников, которые когда-либо прикасались к правке конфигурации. Может быть, у них какой-нибудь мд с архивом и завалялся.
22 Злопчинский
 
13.01.15
13:15
1 у меня например есть все конфиги всех клиентов которых я когда либо обслуживал, обращались уже несколько раз, спустя много лет
Так и у вас может быть поищите как тут написали людей которые прикасались к вашей конфиге
Хотя это может и не помочь если прогеры были современная золотая молодежь который что бы ни делать главное бабло

2 хранить бэкапы в единственном месте и это единственное место то же самое физ устройство это сильно
Автор сам дятел будет знать
У нас базы бэкапяться в три разных места и в обязательном варианте одно из них вне пределов фирмы

Блин ну не верю я что конфига только на серваке и все
Неужели на домашнем компе нет
23 ToDie13
 
13.01.15
13:17
(20) По мимо умерших серваков нас хорошенько пошерстила налоговая, все сошлось) ни чего нету, хорошо что улетело только 3 из примерно 100 баз на 7.7 и 8.2,

Сегодня посравниваю ддс и мдф в ЗИКах и погляжу чего выйдет, по крайней мере думаю в ЗИКе не так уж и много править надо т.к. от релиза к релизу там минимальные изменения.
24 Рэйв
 
13.01.15
13:18
(0)>>Остались только mdf и ldf от них

так это и есть скуль собственно. подключай к скулю, потом делай новую базу и в конфигураторе в параметрах показывай на скульную базу
25 Рэйв
 
13.01.15
13:19
хотя ...без мд наверное фиг полетит:-)
26 Otkr
 
13.01.15
13:19
(24) Это 7.7, там конфа отдельно, а не в скуле хранится. Не лез бы уж, коль не в теме
27 ДенисЧ
 
13.01.15
13:20
не,не восстановишь
28 Злопчинский
 
13.01.15
13:21
(23) сто баз?
Это что у вас за контора? Бухи на отсосинге?
29 Otkr
 
13.01.15
13:23
(28) Почему сразу, холдинг какой нить. У нас вот 60 баз БП и 60 ЗиУПов же, ну и несколько управленческих - все один холдинг
30 ToDie13
 
13.01.15
13:24
(22) Ты идиот раз можешь вот так преждевременно сделать вывод и оскорбить другого человек. Я написал сдохло две карзины я не написал что они на одном серваке, они на разных были. (28) Блин ну ты чего не адекват чтоли, у нас одних семершных баз которые используются тупо для просмотра около 50 с ними уже как пару лет ни чего не делается
31 ToDie13
 
13.01.15
23:52
Всего за два часа, путем сравнения файла dds с таблицами скуля, база полностью восстановлена,все запускается и все данные есть. Осталось еще парочка баз, но думаю добью и их.
32 ToDie13
 
13.01.15
23:53
Спасибо за помощь!
33 Vladal
 
14.01.15
01:17
(15) Только ни в коем случае тот ert не открывай в конфигураторе - ИД слетят и будет у тебя вместо справочника пустое строковое поле 10 символов.
34 necro
 
14.01.15
07:29
Что, программ для восстановления DDS еще не изобрели?
35 Изучаю1С8
 
14.01.15
07:38
(26) А где человек из (24) пишет что конфа хранится на скуле. Он пишет про данные которые надо зааттачить в скуле, и к нему указать путь из вновь созданной базы где будет md.
36 ДенисЧ
 
14.01.15
07:40
(35) в 77 конфа не хранится в скуле
37 Изучаю1С8
 
14.01.15
07:42
(36) Вы что все грибов обожрались? Где человек из (24) и я пишем что конфа хранится в скуле??
38 lxndr
 
14.01.15
07:57
(37) в 77 конфа не хранится в скуле
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.