Имя: Пароль:
1C
1C 7.7
v7: Семерошники-бородачи, помогите скулеву базу подцепить!
0 Новиков
 
12.12.13
15:21
Доброго дня, коллеги.

На 2000-ом скуле осталась одна древняя база. Но самой папки с md'ником нет. Как нить подцепить ее можно?
1 Сергей Викторович
 
12.12.13
15:22
как это нет ?
2 Попытка1С
 
12.12.13
15:22
Ты хочешь на основе базы на скуле восстановить md или чего?
3 ДенисЧ
 
12.12.13
15:22
Что ты собираешься подцеплять?
4 kumena
 
12.12.13
15:25
надо не только мд, надо еще dds
5 ДенисЧ
 
12.12.13
15:25
(4) ддс автоматически их мд генерится.
6 Ёпрст
 
гуру
12.12.13
15:27
В ветке я знаю только одного бородоча..
7 Ёпрст
 
гуру
12.12.13
15:28
(0) можно.. только работать без мд не будет :)
8 1Сергей
 
12.12.13
15:28
(6) Я сегодня тоже небритый
9 ДенисЧ
 
12.12.13
15:28
(6) не пали контору...
10 Ёпрст
 
гуру
12.12.13
15:28
если типовая, ищи мд похожий, в принципе, половина объектов должна иметь те же ид.
11 kumena
 
12.12.13
15:28
(5) я в курсе, и к тому что это шанс структуру хотя б увидеть.
12 Ёпрст
 
гуру
12.12.13
15:28
(9) :)
13 МихаилМ
 
12.12.13
15:29
(0)
расшифруйте  "подцепить базу"
14 ДенисЧ
 
12.12.13
15:30
(13) Not hired. Next, please!
15 ildary
 
12.12.13
15:37
(14) вот она, дедовщина со стороны "Свидетелей синтакс-помощника" :)
16 Ranger_83
 
12.12.13
15:39
ох ешкин кот,как дано это было...
17 Новиков
 
12.12.13
15:40
Есть *.mdf и *.ldf базы, которые подцеплены в скуле, т.е. сама база поднята в скуле.

Как теперь саму базу в семерке прописать: сделать папку пробовал, прописывал параметры базы данных SQL - но ничего не помогает. MD самого семерошного и чего бы то ни было еще у меня нет.
18 Ёпрст
 
гуру
12.12.13
15:41
(17) без мд, можешь только разглядывать таблички в скуле до посинения :))
19 МихаилМ
 
12.12.13
15:41
както полгода назад занимался подбором md к бд.
из типовых и 3-х клонов.
20 Ёпрст
 
гуру
12.12.13
15:42
в принципе, почти всё можно вытащить запросами, ну, окромя типизации..
21 Ёпрст
 
гуру
12.12.13
15:43
(19) я тоже такой х..ей маялся. Неблагодарное это занятие.
22 bushd
 
12.12.13
15:43
(0) База то осталась ну и все чо... зачем тебе через 1С смотреть смотри так... в таблицах)))
23 Новиков
 
12.12.13
15:43
А если есть md'шник полугодовой давности от скулевой базы (в надежде, что там ничего не изменилось), что нужно сделать - чтобы попробовать с ним запустить. В папку ложил его - ничего что-то не помогло. Какие-то танцы с бубнами есть может?
24 Ёпрст
 
гуру
12.12.13
15:44
(17) ищите архивы с мд-ником..
25 Ёпрст
 
гуру
12.12.13
15:45
(23) взять мд, слепить dds, прописать путь до базы в параметрах пофигуратора - запущать...
26 Ёпрст
 
гуру
12.12.13
15:46
желательно, сделать архивную копию в скуле
27 Новиков
 
12.12.13
15:46
(24) у меня, говорю, есть мдшник, только я хз как его подпихнуть. Просто если в папку положить - не катит. Хочется узнать - все? тю-тю или в нем что-то править надо? Типа адреса базы?
28 Ranger_83
 
12.12.13
15:47
(27) ты мастер парить мозг:)
29 Новиков
 
12.12.13
15:48
(28) я чот гуглил, гуглил, потом надоело, решил у бородачей спросить :)
30 kumena
 
12.12.13
15:51
(27)

>> "На 2000-ом скуле осталась одна древняя база. Но самой папки с md'ником нет. "

>>"у меня, говорю, есть мдшник, только я хз как его подпихнуть"

вы бы уже точно определились с показаниями
31 Delorn
 
12.12.13
15:53
(27) читай (25)
http://yandex.ru/yandsearch?text=создать+новую+базу+в+1с+7.7+sql
Создаешь пустую SQLную базу из мдшника(надеюсь знаешь как)
И меняешь в ней параметры подключения....
Или позови специалиста :)
32 МихаилМ
 
12.12.13
15:53
(27)
наличие md-шника не гарантирует 100% совподения генерируемой из него структуры бд.

так что во избежание потери данных
сгенерируйте из мд пустую базу и сравните структуры пустой и имеющейся.
33 Новиков
 
12.12.13
15:54
(30) у меня есть мдшник от какой-то архивной старой полугадичной базы, я хз говорю - это вообще та база или нет. Надеюсь, верю, жду :)
34 sapphire
 
12.12.13
15:54
(32) Это в 8.x структура не всегда одинакова, а в 77 если это 100 % тот md-шник, структура будет точно такая же.
35 Новиков
 
12.12.13
15:54
Спасибо, пойду попробую.

зажимайте пальчики ))))
36 МихаилМ
 
12.12.13
16:12
(34)
нет.
простой пример с типовыми

возмите типовую 1с77 демо базу подревней
1)
обновите ее объединением на несколько месячный релиз в кором меняется структура бд.
потом обновите до последнего
2)

туже древнюю демо базу обновите сразу до полседнего (через объединение)

очень велика вероятность, что структуры бд будут отчичаться

по причине инкрементального присвоения метаданным внутренних id и генерации на их основе номеров обектов бд

и если при обновлении (2) будут метаданные , которые 1с обновит раньше тех , что на первом шаге в 1)

то будет расхождение структуры.

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

кстати в 1с8 картина похожая. только там инкрементальный счеткик не метаданных , а объектов бд.
37 Новиков
 
12.12.13
17:13
Люди, сделал я задуманное.

Вот что выдалось, после процесса реструктуризации:

http://i59.fastpic.ru/big/2013/1212/81/9731062f26308a99c7ea2810a503d981.png

Что-то можно сказать - тот мдшник или нет?
38 NS
 
12.12.13
17:15
(37) Как ты думаешь, если тебе добавило справочников, а не подцепило текущие - это тот мд-шник или нет?
А вообще задача интересная. "Подцепить" программу по ярлыку.
39 Ёпрст
 
гуру
12.12.13
17:16
Ё...

возми мд, положи в пустой каталог, разверни новую базу в скуле на основе этого мд-ника.
Сравни структуру в скуле рабочей базы и этой пустой.. сделай выводы.
40 Ёпрст
 
гуру
12.12.13
17:16
потом уже.. подсовывай в рабочую, ежели структра совпадает.
41 Новиков
 
12.12.13
17:46
(40) сделал.

Ошибка: нарушена структура таблицы 1SJOURN

Чутка сравнил:
http://i58.fastpic.ru/big/2013/1212/98/e7847f4254435e1906c3b63787ddbb98.png

Красным выделил (вроде бы) отличия. Черное - чего нету вообще в скульной базе.
42 ДенисЧ
 
12.12.13
17:47
docno char(1)
забавно...
43 Новиков
 
12.12.13
17:49
Ну хз. Вот что есть, то есть.
44 МихаилМ
 
12.12.13
17:53
(43)
отличия  велики . скорее всего мд не от Вашей базы.

у базы видны настройки урбд. ищите клонов и вних мд
45 Ёпрст
 
гуру
12.12.13
17:57
да и .. флаги регистров в dds явно на это указывают, что в скуле - базе не на оперучете, а скорее бухня.
46 Новиков
 
12.12.13
18:25
Спасибо!

Я сравнил две базы скульные сами, и выявил что в:
- DH'ах моей скульной базы присутствуют какие-то два поля, которых нет в скульной базе, откуда я взял md
- есть один DH и DT под одним номером в md скулевой базе. Видимо новый док с тч что ли, или хз что это за сущность.
- отличаются таблицы _1SJOURN и _1SDNLOCK. По первой я приводил скрины. Во второй отличается только длина DocNo
- отличаются две таблицы SC. У мдшниковой - там на одно поле больше.

Попробую просто привести структуру скульного бекапа с мдшниковой. Может все живы останутся еще? :)
47 МихаилМ
 
12.12.13
18:32
(46)
лучше наоборот. чтобы не потерять данные.

те привести мд к структуре sql базы
48 Ёпрст
 
гуру
12.12.13
18:33
(46) ааа.. а че делать будешь с флагами движухи по регистрам в 1sjourn ?
49 Новиков
 
12.12.13
18:33
:) а в dds мне ручонками надо что то править?
50 Ёпрст
 
гуру
12.12.13
18:34
(46) dh - табличка шапки документа  dt - табличная часть документа
51 Ёпрст
 
гуру
12.12.13
18:35
(49) нафига ? на пустышке в пофигураторе..
52 Новиков
 
12.12.13
18:35
(48) а если ничо не делать - сами документы хотя бы видны будут? :)
53 Ёпрст
 
гуру
12.12.13
18:35
поимеешь мд и ддс , поменяешь параметры подключения к базе и усё..
54 Ёпрст
 
гуру
12.12.13
18:35
(52) да.. создадутся пустые таблички.
55 МихаилМ
 
12.12.13
18:35
(49)
как хотите.

но надежнее м конфигурации. тк при каждом изменении в конфигураторе dds перезаписывается
56 Новиков
 
12.12.13
18:38
Ох. Ну спасибо Вам бородачи за ценные советы :)
57 КонецЦикла
 
12.12.13
18:44
Скоро бородачи нарасхват будут. Выросло поколение Пепси
58 Fynjy
 
12.12.13
22:30
(57) Увы ... Не будут ...
59 Злой Бобр
 
12.12.13
22:42
(0) Да стопудово есть там все. Пните админа и да прольется на вас поток бекапов.
60 varelchik
 
13.12.13
16:29
(55) Ан нет.
ТОлько при реструктизации.
61 Новиков
 
16.12.13
12:45
Бородачи! Выручайте! :)

Открыл я _1SJOURN в злосчастной скулевой базе чтоб просмотреть, что там есть. Там оказалось 0 записей. При этом во многих DT и DH записи есть.

Вопрос такой, если я все ж таки подгоню мдшник к скулевой структуре, с 0 записями в _1SJOURN что-нибудь запуститься?
62 Ёпрст
 
гуру
16.12.13
12:51
(61) запустится, только доков ты не увидишь.
Можно 1SJOURN воссоздать с некоторыми потерями, используя данные с других табличек..
вот только, всё не восстановить.
63 dk
 
16.12.13
12:51
ищи копию где _1SJOURN не пустой
если кроме мд еще и джорнал восстанавливать - это нифига не дешево встанет ))
64 Новиков
 
16.12.13
12:52
(62) а как воссоздать? Я вот видел для дбф-файла есть какая-то обработка. А для скулева режима? Есть обработка такая? Или вообще - что есть? :)
65 Новиков
 
16.12.13
12:56
(63) копии нет. Есть база предыдущего года, и следующего. Соотв., эта скулева база - это свернутый предыдущий год.
66 Ёпрст
 
гуру
16.12.13
12:56
(64) аналогично.
Написать запрос в qa который слепит табличку
67 dk
 
16.12.13
12:56
джорнал пустой неспроста, а наверняка после твоих попыток "восстановления"
68 vvf1973
 
16.12.13
12:57
по-моему, тут нужен не злой купчинец, а хоттабыч :-)
69 Ёпрст
 
гуру
16.12.13
12:57
часть данных, можно было бы в mlg взять, но его у вас - нема...
70 Новиков
 
16.12.13
12:58
(67) я не причем. Это клиентская база. Прежде чем глумиться я сделал бекап того чего было. Жорнал пустой, в нем ничего нет.
71 VladZ
 
16.12.13
13:00
(0) Обратись к специалистам, пока дров не наломал.
72 Новиков
 
16.12.13
13:03
(71) ну я особо топором пока не махал. Я забрал бекапы, развернул на тестовом сервере, и спокойно себе препарирую трупа :)
73 dk
 
16.12.13
13:04
(70) значит заказчик пытался "вылечить"
запроси ценник стоимостью часов в 50-100 и отдай кому-нить на восстановление
74 Ёпрст
 
гуру
16.12.13
13:06
(72) слабо верится, что в бекапах 1sjourn ужо пустой..
75 Новиков
 
16.12.13
13:09
(72) какой мне смысл врать? :) Что есть - то есть. Было бы иное, я б спрашивать этот вопрос не стал.
(73) может и так. Про восстановление надо подумать, да :)
76 МихаилМ
 
16.12.13
13:13
(70)
пустота журнала видна из какой программы ?
77 Новиков
 
16.12.13
13:17
(76) MS SQL Management Studio
78 beholder
 
16.12.13
14:30
(0) посмотри job-ы на их сервере по бекапированию базы, если минимально грамотно делали то там могут скрипты по архивированию md dds
Если найдешь просто md то не факт что таблички будут называться точно так же. Тогда развоачивай пустую базу на основе md а потом средствами DTS переноси данные, выставив соответсвия таблиц и полей.
79 Новиков
 
16.12.13
14:42
(78) смотрел уже. Скулеву базу подымал из бекапа. Там только сами скулевы файлы. Сам бекап вроде от 2002 года. 11 лет уж вроде ему :)
80 Ёпрст
 
гуру
16.12.13
14:43
(79) ты с органов што ле ?
изъяли сервак, подымаете базы ?
:))))))))))))))))))))
81 sapphire
 
16.12.13
14:47
(79)
>> Сам бекап вроде от 2002 года
Некромант однака
82 beholder
 
16.12.13
14:53
(79) А нафига тебе такой древний?

Если нет МД то можно понять какие данные нужны и попытаться восстановить структуру с нуля.
83 varelchik
 
16.12.13
15:03
(82) ага а бизнес-логику откель бум поднимать?
84 Salimbek
 
16.12.13
15:04
(79) Тут смотря что тебе нужно в итоге. Хотя самого интересного - а именно даты документов - тут не поймаешь (хотя частично можно из движений попробовать). А вот список документов по контрагенту, или значения полей самого документа - вполне можно прямым запросом отловить и в интерфейс вывести
85 Salimbek
 
16.12.13
15:04
(83) Я не думаю, что в 2002-м годе есть смысл документы новые вырисовывать )))
86 varelchik
 
16.12.13
15:05
(84) а еще как будет на счет реляционности?
87 varelchik
 
16.12.13
15:05
(0) так что не парься.
не стоит оно того.
просто забей.
88 sapphire
 
16.12.13
15:06
--(80) Уже предлагали?
exec sp_MSforeachtable 'truncate table ?'
89 beholder
 
16.12.13
15:08
(83) Никак. Какие-то данные можно.
90 Salimbek
 
16.12.13
15:09
(86) Еще раз повторюсь, все зависит от информации, которую нужно получить. Если эта информация известна и лежит где-нибудь в базе, то вытащить ее "на посмотреть" можно. Разумеется не средствами 1С-ки, а прямыми запросами. Если же необходимой информации нет, то значит никак. Все же просто ;-)
91 Новиков
 
16.12.13
15:09
Сейчас я собираю мдшник из базы 2001 года. Пытаюсь подогнать его под скулеву базу и добиться, чтоб база просто открываться стала в пользовательском режиме. Апосля, буду думать что дальше делать.
92 sapphire
 
16.12.13
15:10
хм... отгоните это чудо от сервака або не ведает, что творит :)
93 Новиков
 
16.12.13
15:11
(92) Дартаньян? :)
94 varelchik
 
16.12.13
15:13
(92) +100!
95 sapphire
 
16.12.13
15:15
(93) Пили md-шник, пили :)

"Пилите, Шура, пилите, может она и впрямь золотая!" (с)
96 vde69
 
модератор
16.12.13
15:20
даю совет
1. бекап того что есть отложить и не трогать
2. на основании претендента поднимаем новую ПУСТУЮ базу
3. скулевским експортом гоним таблички которые совпадают по названию полей
4. запускаем базу (без всяких востановленией)
5. думаем
97 Новиков
 
16.12.13
15:23
(96) Спасибо Дима. Совет я надеюсь бесплатный пока что? :)
98 ДенисЧ
 
16.12.13
15:24
(97) надейся. Только почтовый ящик потом проверь :-))
99 vde69
 
модератор
16.12.13
15:26
(97) :) ну я-же бородатый...

при копировании делаешь в блокнотике список таблиц которые подошли полностью, и список таблиц которые не подошли по структуре.

кидаешь сюда, тебе подскажут далее
100 ДенисЧ
 
16.12.13
15:26
сто
101 ДенисЧ
 
16.12.13
15:27
мдя.... всё не читал, но были как-то раз две базы... в одной sc33 - товары, в другой контрагенты....
102 Новиков
 
16.12.13
15:28
(99) да бородачи нынче популярны :) За совет спасибо, попробую.
103 Новиков
 
23.12.13
11:28
Бородачи! Снова я. Вопрос другой, к теме сабжа не относящийся, но может кто помнит/сталкивался.

При ТИИ, поймал такой запрос, на котором вылетает база

use test
declare P1 int
set P1=217
declare @P2 int
set @P2=180155753
declare @P3 int
set @P3=2
declare @P4 int
set @P4=1
declare @P5 int
set @P5=-1

Select * from _1SJOURN(NOLOCK INDEX=DOCTYPE) where IDDOCDEF=P1
and  DATE_TIME_IDDOC>=@P2 and DATE_TIME_IDDOC<=@P3
order by IDDOCDEF, DATE_TIME_IDDOC

Ошибка такая: Syntax error converting the varchar value '20010105BKX7SG   E3ICOF' to a column of data type int.

В Where происходит преобразование varchar к целому, и получается такая вот ошибка. Погуглив, нашел только одну похожую тему

http://www.sql.ru/forum/657059/syntax-error-converting-the-varchar-value-akd9cb-to-a-column-of-data-type-int

Но ответа там нет.

Сталкивался ли кто с такой ошибкой еще? Повторюсь, запрос генерит сама платформа, во время ТИИ с единственным флажком - проверка логической целостности.
104 vde69
 
модератор
23.12.13
12:06
журнал кривой.

давно с 7.7 не работал, но "20010105BKX7SG" вызывает сильное сомнение... ищи эту строку в журнале средствами скуля
105 DrZombi
 
гуру
23.12.13
12:12
(0) Нужно только выяснить, что это за БД...
И собрать нужный тебе МД-ник :)
106 DrZombi
 
гуру
23.12.13
12:14
(103) А для чего тебе ТИИ? :)
107 Новиков
 
23.12.13
12:14
(104) пробовал просто удалять эти записи, так все равно смысла в этом нет, т.к. он на каждой записи такое пишет. Посмотрел как в типовых с последними релизами это все выглядит - да так же. Поле DATE_TIME_IDDOC по структуре своей везде одинаково.

(105) собираю и так. Нашел совсем близкий MD шник, так в нем никакие изменения нельзя делать, он на реструктуризации валится. Стал разбираться, что за борода возникла, на ТИИ в (103) получается такой вот болт.
108 Новиков
 
23.12.13
12:15
(106) ничего не могу в конфигураторе ни добавить, ни удалить, ни изменить. Вылетает просто без ошибки и все.
109 sapphire
 
23.12.13
12:17
(108) Есть Stream Editor - оно умеет
110 DrZombi
 
гуру
23.12.13
12:19
(107)DATE_TIME_IDDOC
Дата - 8 символов
BKX7SG - 6 символов время
Остальное 9 символов IDDoc, он уникален для каждого документа, для любого документа.

Что именно тебе там смущает?

(108) Ты МД-ник прямо на старую БД подсунул?
http://www.script-coding.com/v77tables.html#1.2.1.
111 DrZombi
 
гуру
23.12.13
12:21
+(108) ИДДок у тебя какой то стрянный :)
112 DrZombi
 
гуру
23.12.13
12:23
+(108) У тебя случаем БД не переферийная? (смотри в УРБД)
113 Новиков
 
23.12.13
12:24
(110) я еще ничего не подсунул. Я просто конфигуратор открыл, и решил увеличить длину реквизита одного. Или другой реквизит удалить к примеру. Или выгрузить базу. Вылетает платформа и все.
114 DrZombi
 
гуру
23.12.13
12:24
+ Просто IDDoc - 9 символов

первые 6 символов и есть сам номер в 36-ти ричном коде
последние 3 символа, это префикс для УРБД
Для обычной БД, там просто 3 пробела :)
115 vde69
 
модератор
23.12.13
12:30
(110) >>>to a column of data type int.
116 DrZombi
 
гуру
23.12.13
12:39
(115) И что? О чем это говорит? :)
Знакомая ошибка?
117 DrZombi
 
гуру
23.12.13
12:41
+(115) Больше всего любопытно, автор ни разу не упомянул, что он расматривает распределенную БД.
А как у них там обмены организованы были, можно просто догадываться :)
118 vinogradъ
 
23.12.13
12:47
(103) строку с числом сравниваешь
119 Новиков
 
23.12.13
12:49
(117) поясни: как УРБД коррелирует с приведенной мной ошибкой? Т.е. если УРБД есть,  и как-то там настроены обмены (про которые можно только догадываться), то ТИИ уже не делается? Просто вываливается и все? И в конфигураторе поправить тоже ничего нельзя? )
120 Salimbek
 
23.12.13
13:01
(103) Такое чуйство, что у тебя ТИИ хочет делаться как в ДБФ, хотя стоит в SQL-е...
121 Новиков
 
26.12.13
16:23
В файле dds есть такая строка:

F=SP1533|(P)ПризнакНакладной |C   |9     |0

а мне нужно изменить айдишник этой колонки на

F=SP223 |(P)ПризнакНакладной |C   |9     |0

поменял в файле, сменил в скуле. Все гут. Но как только происходит реструктуризация базы, опять в файле DDS имя поля меняется обратно.

Победить это как-то раз и навсегда можно? Чтоб после реструктуризации наименование поля осталось таким, которое я задал?
122 МихаилМ
 
26.12.13
16:37
(121)
gcomp Вам в помощь
но
в мд id объектов присваиваются инкркментально.

  значит где-то нужно будет на чтото поменять объект с ид 233 чтобы освободить.  

так что проще поменять имя поля таблицы бд под структуру ддс

или есть плагин openconf , который восстанавливает dds
123 Новиков
 
26.12.13
16:50
(122) понял, спасибо Вам!
124 Новиков
 
26.12.13
16:54
Еще один вопрос, может кто что подскажет: в скульной базе есть поле типа datatime и оное может принимать значение Null. А вот что в конфигураторе нужно сделать, чтобы в скуле это поле могло принимать значения только NOT Null ?
125 МихаилМ
 
26.12.13
16:58
(124)
насколько я помню
в 1с77 как правило не бывает пустых полей дат
126 NS
 
26.12.13
17:58
(125) Угу, только что словил пустую дату.
127 Serginio1
 
26.12.13
18:08
(126) Наверное все же 01.01.1753 а не NULL?
128 NS
 
26.12.13
19:22
"  .  .  " в журнале.
129 Desna
 
26.12.13
19:25
(0) тебе нужен Сашка, охранник
130 Desna
 
26.12.13
19:36
(119) грубо говоря нельзя, нужна сотня
131 Serginio1
 
27.12.13
10:20
(128) Сделай 2 Запроса на соответствие с датой (01.01.1753)
и is Null
132 hhhh
 
27.12.13
10:29
борода - это оказывается из (107), а я чего-то подумал: по-настоящему, с бородами здесь все.
133 Новиков
 
30.12.13
11:50
Еще вопрос:

В одной базе поле [SP876] [char] имеет длину 13 символов, а в другой 9.

В конфигураторе это поле ТЧ, типом значения Документ.Счет

Что в конфигураторе надо сделать, чтоб это ссылочное поле расширилось до 13 символов в скулевой базе?
134 dk
 
30.12.13
11:57
скорее всего вид у поля поменять с документ.счет на просто документ
135 Новиков
 
30.12.13
12:06
(134) СПАСИБО!
136 beholder
 
30.12.13
12:34
(133) 9 символов - документ (справочник) определенного вида
13 - документ (справочник) неопределенного
26 - вообще неопределено
137 Новиков
 
30.12.13
23:50
(136) спасибо, коллега. Это я уже победил :)

Мдшник финальный собрал, натравил его на оригинальную скулеву базу из (0), теперь ловлю ошибки связанные с невозможностью создания индексов на некоторых регистрах, в которых я где добавил что-то, где грохнул. Хочется в новый год войти уже хотя бы с открывающейся в режиме 1С базой =)

Собирал оригинальный мдшник из двух: годичный до, и годичный после. Сам процесс сбора оказался делом не хитрым: главное поставить весь нужный сравнятельный софт: и таблиц SQL, и словарей dds. И потихоньку, не спеша, с благословения бородачей, с чистой душой, да с добрыми помыслами!

Два момента, на что много времени ушло:
1. брут форс пароля на мд. Сломался за 8 часов.
2. Разбор того, почему платформа вылетает при реструктуризации, выгрузки базы, сравнении конфигураций - собственно без этого приготовить мдшник как-то не сильно получалось. На это тоже ушло очень много времени, т.к. пришлось тестить под всеми мдаками. А у них есть свойство - от старшей версии к младшей очень откатываются туго. Поэтому, чтоб понизиться в версиях, пришлось ставить Win XP сначала без SP c 2.7 мдаком, потом с SP 1 и соотв. sp мдака, потом дошел до SP 3, и вот только когда уже на win server 2003 c последним sp докатился, только тогда ошибка себя проявила.