Имя: Пароль:
1C
1С v8
Восстановление базы данных, 8.1
,
0 Mashap
 
03.01.12
16:39
Добрый день, коллеги! С наступившим Вас Новым Годом!
Помогите в решении такой проблемы:
Есть база, расположенная на флэшке под платформой 8.1. Не открывается конфигуратор с ошибкой "Файл базы данных поврежден", тестирование через chdbfl.exe также ничего не дает. Что можно сделать еще? Спасибо!
138 Mashap
 
04.01.12
17:25
(135) имеется в виду, что база в октябре работала нормально, потом с этой базой работали еще в ноябре, декабре, но я понимаю о чем вы говорите.
139 Jaffar
 
04.01.12
17:25
(133) - кок, вашим обедом отравилось пол-команды!
- это не к нам - это в медпункт!
где-то так. ну зажал укр.нет на каналах - им ничего не остается делать, как ограничивать скорость и количество соединений...
100Мбит домашнего интернета от аффилированного с ними Укртелекома в таком случае не могут не радовать! :-)
140 ДенисЧ
 
04.01.12
17:25
(137) Верю! Только почему-то я их не вижу...
141 Jaffar
 
04.01.12
17:26
(137) может это УЖЕ есть :-)
142 Mashap
 
04.01.12
17:26
(136) пароль для Елена: 221261
143 Кокос
 
04.01.12
17:27
(142) да ты попробуй чдбфл на архивной копии. на ней должно пройти.
144 Jaffar
 
04.01.12
17:27
о, Елене недавно исполнилось 50 лет. главбух? вот ведь "системщики" подарочек ей сделали на юбилей/новый год...
145 Mashap
 
04.01.12
17:27
chdbfl.exe на архивной копии ошибок не выявил
146 ДенисЧ
 
04.01.12
17:27
хм... Торможу :-)
Под 8.2 пытался запустить...
147 Jaffar
 
04.01.12
17:28
(143) см. (0) внимательнее... плюс dt не загружается стандартными средствами...
148 Mashap
 
04.01.12
17:29
(147) почему? загружается
149 Mashap
 
04.01.12
17:29
(147) просто не открывается
150 Jaffar
 
04.01.12
17:29
(146) ну вроде как dt все равно чем всасывать. главное потом в свойствах базы указать 8.1, если соответствующий екзешник имеется - запустит сама.
151 Кокос
 
04.01.12
17:29
(147) у нее в (0) сломанная база. а тут у нее архивник не фурычит уже.
152 Кокос
 
04.01.12
17:30
(149) угу. пробуй как в (150) разными экешниками запускать.
153 andrewks
 
04.01.12
17:31
(148) под 8.2 не грузится штатно. "Нарушена целостность структуры конфигурации"
154 Mashap
 
04.01.12
17:31
(152) пробовала 8.2 запустить, ошибку выдает
155 Mashap
 
04.01.12
17:31
(153) под 8.1 запустите
156 Jaffar
 
04.01.12
17:33
(148) тогда о чем было "почему при восстановлении архива такие проблемы?" в (40)?
(151) ну скажем так - И база сломана, И архивчик (который жил на той же флешке) тоже не фурычит.
ну глупо было бы, если б с одной и той же флешки так подфартило... хотя и не исключено полностью.
157 Jaffar
 
04.01.12
17:34
(148) хотя не важно уже.
думаю, иначе кроме как разобрать 1CD и вытащить из него номенклатуру - других вариантов нет.
158 Mashap
 
04.01.12
17:35
(156) архив был рабочий, проблема с флэшкой, на которой он хранился, теперь уже этот вопрос снят.
159 andrewks
 
04.01.12
17:35
хмм, а в файловую грузанулась. щас посмотрим, что
160 Torquader
 
04.01.12
17:35
(158) Ключевое слово БЫЛ
161 Mashap
 
04.01.12
17:36
(157) как это сделать?
162 Mashap
 
04.01.12
17:36
(160) ключевое словосочетание - БЫЛ РАБОЧИЙ:)
163 MMF
 
04.01.12
17:37
справочник номенклатуры целый
164 Aleksey
 
04.01.12
17:37
Это что одежда что ли? Блузки, сорочки
165 Mashap
 
04.01.12
17:38
характеристики номенклатуры, р.св. значения свойств объектов, планы видов характеристик:  "свойства объектов"?..
166 Mashap
 
04.01.12
17:38
(164) да, магазин одежды
167 Mashap
 
04.01.12
17:39
(163) характеристики номенклатуры, р.св. значения свойств объектов, планы видов характеристик:  "свойства объектов"?..
168 Mashap
 
04.01.12
17:39
(164) а как вы узнали?
169 Aleksey
 
04.01.12
17:40
(168) Посмотрел через Tool_1CD.exe
170 Jaffar
 
04.01.12
17:41
(162) а вы его проверяли? когда и как? если нет - то про "рабочий" можно с полной уверенностью только о базе, а архив - так, для успокоения совести и усыпления бдительности.
хотя это все действительно уже не важно.
судя по (169) - у вас есть шансы спасти что-то, но (167) слегка противоречит поставленной вами же задаче.
171 andrewks
 
04.01.12
17:41
конфа, по-ходу, битая. а справочники вроде видны
172 Aleksey
 
04.01.12
17:41
(170) Данные все целые
173 MMF
 
04.01.12
17:42
всего один битый поток
174 Aleksey
 
04.01.12
17:42
Только она из-за локализации не открывается

{ОбщийМодуль.УправлениеДенежнымиСредствами(1433,36)}: Пропущен символ '"' (двойная кавычка)
                |    ? ук?урааза * 100);<<?>>
{ОбщийМодуль.УправлениеДенежнымиСредствами(1433,36)}: Ожидается символ ';'
                |    ? ук?урааза * 100);<<?>>
{ОбщийМодуль.УправлениеДенежнымиСредствами(1435,9)}: Ожидается выражение
               Если<<?>> Процен?ек??ть(Ва?делка + ".",
175 Mashap
 
04.01.12
17:44
(172) нужна номенклатура с характеристиками, если можно их как-то выгрузить в чистую базу
176 Mashap
 
04.01.12
17:44
(174) да, вот.. как это исправить?
177 Torquader
 
04.01.12
17:52
Нужно украинскую кодовую страницу, видимо, ставить и в ней и открывать.
178 Aleksey
 
04.01.12
17:55
Походу именно конфигурация битая. Тут скорее всего скуль нужен, и нужен рабочий cf, т.е. с помощью скуля поменять таблицу конфигурации
179 Mashap
 
04.01.12
17:58
(177) попробовала через Администрирование - Региональные установки информационной базы поставить:
- украинский
- украинский (Украина)
- русский (Украина)
ошибка аналогична
180 Mashap
 
04.01.12
17:59
(178) рабочий cf есть образца 2009 г., может там что-то и менялось, но вряд ли значительно
181 Aleksey
 
04.01.12
17:59
либо можно сохранять в xml каждый справочник отдельно и оттуда восстанавливать

Например это походу контрагенты http://dl.dropbox.com/u/4773325/_REFERENCE29.xml
182 Mashap
 
04.01.12
18:01
(181) открыла через excel, ни одного русского слова нет, контрагентов там штук 5, это розница
183 Mashap
 
04.01.12
18:01
(178) выложить сf рабочую?
184 Mashap
 
04.01.12
18:02
(181) упс, извиняюсь, названия есть.
185 Mashap
 
04.01.12
18:04
скажите свои цены, если кто возьмется
186 Aleksey
 
04.01.12
18:05
(182) Эта таблица в том виде в каком она хранится в 1С
т.е. колонка _IDRREF - это внутренний ID
_VERSION - версия, при каждой записи увеличивается на 1
_MARKED - пометка на удаления
_ISMETADATA - ?
_PARENTIDRREF - ссылка на родителя
_FOLDER - признак группы
_CODE - код
_DESCRIPTION - наименование
дальше идут реквизиты в той последовательности как они идут в конфигурации


Т.е. имея рабочий cf можно и загрузка из xml писать. Муторно, но реально
187 Aleksey
 
04.01.12
18:06
_ISMETADATA - скорее всего признак предопределенный элемент
188 Mashap
 
04.01.12
18:08
(186) сейчас я выложу cf, тогда мне нужны таблица номенклатуры, характеристика номенклатуры, значения свойство объектов, постараюсь разобраться и написать обработки по загрузке. Там же будет какая-то связь между таблицей характеристик и таблицей номенклатуры?
189 Aleksey
 
04.01.12
18:12
значения свойство объектов, - это регистр сведений
190 MMF
 
04.01.12
18:12
191 Aleksey
 
04.01.12
18:13
(190) А никто и не сомневался в твоих способностях
192 Mashap
 
04.01.12
18:13
(189)да, извиняюсь, но можно его получить?
193 Aleksey
 
04.01.12
18:14
(192) Тебе повезло гуру MMF пришел
194 Torquader
 
04.01.12
18:14
(190) Чего - конфа типовая была ?
195 Mashap
 
04.01.12
18:14
(190) а вся база есть? характеристики проверили?
196 andrewks
 
04.01.12
18:14
(194) думаю, он битый поток подправил
197 andrewks
 
04.01.12
18:15
(195) правильный вопрос - "сколько?"
198 Живой Ископаемый
 
04.01.12
18:15
2(66)с чего взял что говорю что можно прямо из архива? нельзя.. но ты ведь говоришь что из архива базу развернул, и все-гото в ней проблем, что тестирование и исправление валиться...
199 Aleksey
 
04.01.12
18:15
(194) Даже если не типовая, главная чтобы структура не менялась, а модуль обработки подбора - непринципиально
200 Mashap
 
04.01.12
18:16
(190) сколько?
201 Mashap
 
04.01.12
18:17
выложила *.cf туда же
202 MMF
 
04.01.12
18:18
(200) да ладно, считай подарком на Рождество :-)
Выкладывается... погоди
203 Mashap
 
04.01.12
18:18
(193) мда, повезло так повезло:)
204 Mashap
 
04.01.12
18:23
(202) вы, русские, совершенно не умеете вести бизнес, поэтому, видимо, так плохо живете.. Оставьте электронку или что-то, аську..
205 Aleksey
 
04.01.12
18:24
Она еще и оскорбляет
206 Mashap
 
04.01.12
18:24
(205) нет, наоборот..хочу отблагодарить как-то
207 Эмбеддер
 
04.01.12
18:24
(204) Внимательно посмотрите, может, в базе поменяли номера банковских счетов
208 Mashap
 
04.01.12
18:25
(207) ?
209 MMF
 
04.01.12
18:26
исправить кстати было несложно:
1) исправил название потока 0678d6c2-2295-4cb4-a008-20b6ba1169ab (был непечатный символ в имени потока)
2) определил по потоку метаданных и ид секции общих модулей 0FE48980-252D-11D6-A3C7-0050BAE0A776 гуиды потоков общих модулей и с конца списка (потому как отсортированы по названию) искал этот самый общий модуль УправлениеДенежнымиСредствами
3) в заголовке размещения страниц данных этого потока усек цепочку блоков данных
4) chckdbfl после этого убрал рассогласование индексов и данных
5) в Конфигураторе открыл модуль УправлениеДенежнымиСредствами и затер его содержимое. Вуаля
210 Aleksey
 
04.01.12
18:28
(209) Т.е. база не рабочая, нужно обновить ее последним рабочим cfybrjv
211 Mashap
 
04.01.12
18:30
(209), (210) частично обновить, у них настройки
212 Mashap
 
04.01.12
18:32
а лучше создать новую и перезалить, пусть остатки отсканируют, это не очень сложно, инвентаризация будет кстати сейчас.
214 MMF
 
04.01.12
18:41
(213) самописная прога
(212) заливаю на онлайндиск.ру и что-то никак несчастные 70 Мб не выложатся, на этот freemail.ukr.net они влезут?
215 Mashap
 
04.01.12
18:41
(214) да, без проблем
216 Aleksey
 
04.01.12
18:43
(212) Новую откуда создавать. Эта не рабочая, у нее часть битого глобальника тупо удалена.
217 MRAK
 
04.01.12
18:43
(214) на files.mail.ru шустро все льется
218 Mashap
 
04.01.12
18:44
(216) есть рабочая база образца 2009 г., можно по ней, но не на типовой, там у них особо нежные отношения с обработкой по печати ценников
219 Mashap
 
04.01.12
18:47
(214) до 10 ГБ можно выкладывать
220 Jaffar
 
04.01.12
18:48
и что - фотку никто так и не попросил (кроме меня)? :-)
221 Mashap
 
04.01.12
18:49
(220) желания принимаются только от MMF
222 Jaffar
 
04.01.12
18:55
угу, а то, что я веточку на плаву поддерживал - не в счет.
слив защитан.
223 MMF
 
04.01.12
19:01
(221) стукнись в аську в моем профиле
224 Jaffar
 
04.01.12
19:13
(223) я, конечно, не Маша, но я у вас в профиле аську не нашел :-)
225 MMF
 
04.01.12
19:14
(224) дык, я ее того... удалил после того как она постучалась :-)
226 Mashap
 
04.01.12
19:15
(222) и зачем вам моя фотография?.. выложила
227 Mashap
 
04.01.12
19:16
(222) Киев, Верховна Рада України
228 Mashap
 
04.01.12
19:16
ВСЕМ СПАСИБО!
229 Mashap
 
04.01.12
19:16
И С РОЖДЕСТВОМ!
230 andrewks
 
04.01.12
19:17
(209) а эта прога есть в открытом доступе?
231 Jaffar
 
04.01.12
19:20
(226) так принято...
(227) ну это мы и сами прочли :-)
232 MMF
 
04.01.12
19:27
http://www.onlinedisk.ru/file/799778/
пароль зипа - 221261
233 awa15
 
04.01.12
22:14
(229) На самом деле, в конфигурации выложенной базы более одного битого потока. Вот полный список битых файлов:

0678d6c2-2295-4cb4-a008-20b6ba1169ab
1e4190e9-76c2-456e-a607-4d817110ffd9.c7f89d8a-1c88-4d31-b229-2cb679678243
577a4f09-2b4a-4258-b5c5-7f900fd5b3d1.0
58fd8bfc-e64a-4ff5-855b-9ae450c770b1.0
e79c5d1f-5315-4abf-b17a-659275858afa.0/text
ea093552-72d5-43d5-9539-98485068abe0.0
fdf8795c-e79d-479c-a036-8482719ef1d3.0
fdfac78f-3a38-4a61-adc1-b1599e504ff5.0

А вот ссылка на полностью восстановленную базу: http://narod.ru/disk/36522675001/1Cv8.rar.html
Битые файлы конфигурации взяты из выложенной конфигурации 2009 года.
235 andrewks
 
04.01.12
22:56
(234) давно уж не работает на новых версиях
237 MRAK
 
05.01.12
18:58
(234) а чем V8Unpack хуже?