|
v7: Помогайте "поднять" "положенную на бок" базу! | ☑ | ||
---|---|---|---|---|
0
Paul_Nevada
18.09.12
✎
11:46
|
Однажды аварийно "потух" компьютер. 1С-овская БД запускается, но не открывается основная форма списка справочника "Номенклатура" - ни из меню, ни через кноки "Подбор" документов. Это - из того, что замечено. Остатки в ОСВ при этом походят на правду. При попытке выполнить ТИИ наблюдаю кучу ошибок - запрещенные символы в таблицах, нарушение принадлежности к родителям... Запускаю "Предприятие" - справочник теперь отвечает на обращения к нему, НО невооруженным глазом заметны изменения в нем - добавлены "новые/исправленные странные" элементы, группы, в ОСВ теперь некорректная картина...
Кроме ТИИ пробовал выполнять выгрузку/загрузку данных, дбф. Что еще можно предпринять?) PS: Конфигурация - бухгалтерия 4.5, релиз - 7.70.538. |
|||
1
Mikeware
18.09.12
✎
11:46
|
восстанови из бэкапа
|
|||
2
Boleev v2
18.09.12
✎
11:47
|
>Что еще можно предпринять?)
Дык это просто, поднять бекап |
|||
3
Нуф-Нуф
18.09.12
✎
11:48
|
||||
4
Paul_Nevada
18.09.12
✎
11:48
|
*PS': Бэкапов нет.
|
|||
5
Neg
18.09.12
✎
11:48
|
Файлик из бекапа взять и подсунуть.
|
|||
6
пипец
18.09.12
✎
11:48
|
выдирал данные из похожей базы по ОЛЕ
|
|||
7
Paul_Nevada
18.09.12
✎
11:49
|
(3) это - слишком дорого)
|
|||
8
Никола_
Питерский 18.09.12
✎
11:49
|
(4) Зато теперь будуть )))))
|
|||
9
aleks-id
18.09.12
✎
11:50
|
(0) сколько платишь?
|
|||
10
Жан Пердежон
18.09.12
✎
11:51
|
>Помогайте "поднять" "положенную на бок" базу!
>Что еще можно предпринять?) умножить на матрицу поворота |
|||
11
1Сергей
18.09.12
✎
11:51
|
Имхается мне, что просто кто-то МД подменил
|
|||
12
Paul_Nevada
18.09.12
✎
11:52
|
(9) не знаю еще сколько)
|
|||
13
Paul_Nevada
18.09.12
✎
11:52
|
(11) быть может и так...
|
|||
14
Прохожий
18.09.12
✎
11:54
|
Город.
|
|||
15
Paul_Nevada
18.09.12
✎
11:55
|
Есть из утилит че-нить?
|
|||
16
Mikeware
18.09.12
✎
11:56
|
(15)brain.dll и hands.sys
|
|||
17
aleks-id
18.09.12
✎
11:57
|
(15) какие утилиты... тока руками поднимать
лей архив базы (некопаной) на файлообменник и ссылку мне в мыло МойНикЗдесь на яндыксь |
|||
18
Прохожий
18.09.12
✎
11:57
|
(15) отсыпать коробочек? Беги оттуда если всё так плохо как ты пишешь. Там не жадная обезьяна с утилитой нужна, а мозги и время для наведения порядка.
|
|||
19
vde69
18.09.12
✎
11:57
|
(0) для начала сделай ДЕСЯТЬ бекапов
(13) проверить легко, берешь мд и копируешь в пусой каталог, далее в нем генеришь новую пустую базу, после сравниваешь файлы ДД из рабочего и нового каталога |
|||
20
Прохожий
18.09.12
✎
11:58
|
(19) А утилита есть сравнить файлы?
|
|||
21
Ёпрст
18.09.12
✎
11:58
|
>>>Кроме ТИИ пробовал выполнять выгрузку/загрузку данных, дбф.
и как , успешно ? :) |
|||
22
vde69
18.09.12
✎
11:59
|
||||
23
1Сергей
18.09.12
✎
11:59
|
(20) 1Cv77.exe
|
|||
24
Прохожий
18.09.12
✎
11:59
|
(22?23) Это н утилита.
|
|||
25
Mikeware
18.09.12
✎
12:00
|
(20) Даже в пофигураторе есть пункт меню
|
|||
26
Paul_Nevada
18.09.12
✎
12:06
|
щас сравню...
|
|||
27
Paul_Nevada
18.09.12
✎
12:06
|
(21) безрезалтно.
|
|||
28
Paul_Nevada
18.09.12
✎
12:14
|
(19) .dd-файлы
|
|||
29
Paul_Nevada
18.09.12
✎
12:14
|
*идентичны
|
|||
30
Paul_Nevada
18.09.12
✎
12:15
|
проблема в md - 100% - видно после "загрузки новой конфигурации" в пустой каталог - справочник не отвечает.
|
|||
31
Paul_Nevada
18.09.12
✎
12:16
|
(19) само собой.
|
|||
32
Ёпрст
18.09.12
✎
12:16
|
>>>добавлены "новые/исправленные странные" элементы, группы
дай угадаю: "ФС-...." ? :) |
|||
33
Ёпрст
18.09.12
✎
12:17
|
это просто "поднятые" удаленные элементы, которые кто-то удалил, забив на ссылочную целостность базы, ТиИ их просто подняло как пустышки.
|
|||
34
Paul_Nevada
18.09.12
✎
12:17
|
(33) именно)
|
|||
35
Ёпрст
18.09.12
✎
12:17
|
их тоже можно "наполнить" из бекапа, или, хотя бы наименование из ЖР
|
|||
36
Paul_Nevada
18.09.12
✎
12:18
|
*(32)
|
|||
37
Paul_Nevada
18.09.12
✎
12:18
|
(35) - ЖР в порядке, вроде)
|
|||
38
Paul_Nevada
18.09.12
✎
12:18
|
(35) 1.32 Мб весом
|
|||
39
Paul_Nevada
18.09.12
✎
12:19
|
(35) база неогромноая, я считаю... 2200 доков, справочники - тоже не архи...
|
|||
40
Paul_Nevada
18.09.12
✎
12:28
|
(35) только как выйтииз из ФС-созданных элементов, на которые нет ссылок в "исправленной" - нынешней базе?
|
|||
41
Ёпрст
18.09.12
✎
12:29
|
(40) в ЖР есть наименование (и код)
|
|||
42
Ёпрст
18.09.12
✎
12:29
|
от них..
|
|||
43
Прохожий
18.09.12
✎
12:33
|
(25) Ну и что.
|
|||
44
Mikeware
18.09.12
✎
12:45
|
(43) ну и то... т.е. конфигуратор семерки есть утилита сравнения файлов. с широкими дополнительными функциями :-)
|
|||
45
Mikeware
18.09.12
✎
12:46
|
(41) там и иды есть. если все заводили руками, то поднять (не "восстановить", а именно "поднять") - пол-часа работы
|
|||
46
Paul_Nevada
18.09.12
✎
12:56
|
ок, примерно - в "проселочной" местности - сколько бы должна стоить работа по "поднятию" такой "записной книжки" на ноги?
|
|||
47
Paul_Nevada
18.09.12
✎
13:56
|
... и образовалась Тишина образовалась)))
|
|||
48
Ёпрст
18.09.12
✎
13:59
|
(46) да нисколько.. тарелка супа..
Там кода то пару строк. |
|||
49
rintik
18.09.12
✎
14:06
|
(0) DoctorMD мож поможет?
|
|||
50
Tata001
18.09.12
✎
14:09
|
бухи иногда на флешки бд заливают,спроси у буха
|
|||
51
Paul_Nevada
18.09.12
✎
14:09
|
(48 это - тоже хорошо!
|
|||
52
Paul_Nevada
18.09.12
✎
14:10
|
(50) задавал вопрос - не делали этого
|
|||
53
Прохожий
18.09.12
✎
14:13
|
Сколько база упакованая весит?
|
|||
54
vde69
18.09.12
✎
14:14
|
(48) не согласен!
это стоит 50% от стоимости ручного вбития! за раздолбайство и желание секономить нужно платить! |
|||
55
Serginio1
18.09.12
✎
14:17
|
На заре моего программирования когда не было ни терминалов ни SQL, такого рода проблемы были постоянно. В момент аврийного потухания, по сети писалась всякая гадость в открытые файлы. Если нет архива, то только ручками и проверкой на соответствие записей в ссылочных полях.
|
|||
56
Aprobator
18.09.12
✎
14:21
|
если DD идентичны, то похоже, что не база, а сама платформа каким то образом глюкнулась.
|
|||
57
Paul_Nevada
18.09.12
✎
14:21
|
(55) "проверкой на соответствие записей в ссылочных полях" - разверни - не сворачивай эту ТЗ!
|
|||
58
Paul_Nevada
18.09.12
✎
14:32
|
(54) с тобой согласен +/-
|
|||
59
Serginio1
18.09.12
✎
14:46
|
В сылочном поле есть ID справочника документа. Запись с таким же ИД должна быть в соответствующем справочнике документе.
Такие записи Тестирование и исправление должно выявлять. Что в общем то у тебя и происходит с руганью на родителей итд. |
|||
60
Ёпрст
18.09.12
✎
14:50
|
эх.. пишешь поделку, которая парсит ЖР (хоть через поставщик данных ЖР, это если быстро надо, хоть через fso)
по ид-объекта находишь сам элемент в справочнике, далее из представления объекта и по событию записи нового элемента справочника (можно и последнее записанное) вытаскиваешь наименование. усё собственно. |
|||
61
Mikeware
18.09.12
✎
14:54
|
(60) так нужны компоненты из (16)
иэх, я тут в нутро сиквельной базы полез...искать кросс-блок. чуь крыша не уехала... Быстрее базу новую сгенерить оказалось. после такого вспоминаешь дбф с вожделением, и готов работать с ними аж хоть как с текстовыми файлами... |
|||
62
Морозов Александр
18.09.12
✎
14:54
|
берем МДДоктор... смотрим на что он ругается.
Ставим ФАР с плагином для чтения компаунд (МД) файлов. берем МД-ник от 538 релиза и копируем нужное в наш старый МДшник. Пробуем. |
|||
63
Эльниньо
18.09.12
✎
14:57
|
(56) О да, да. Платформа и ОС тоже.
|
|||
64
Paul_Nevada
18.09.12
✎
17:02
|
http://webfile.ru/6125137
вот такая картинко в жр. |
|||
65
Ёпрст
18.09.12
✎
17:09
|
(64) и че там ?
лень качатьь |
|||
66
Paul_Nevada
18.09.12
✎
17:45
|
(65) не качай - просто перейди по ссылке - погляди
|
|||
67
Mikeware
18.09.12
✎
17:48
|
(66) и что?
все нормально, данных для восстановления достаточно |
|||
68
НП
18.09.12
✎
17:58
|
(0) В таких случаях запускаю испорченную базу. Она ругается на какой-то dbf. Ошибка состоит в том, что счетчик записей уже изменен, а запись не добавлена. Исправляю счетчик по фактическому наличию записей. Снова запускаю. И справляю следующий файл. И т.д. Максимум 16 файлов исправил когда-то в одной базе. После этого база работает.
|
|||
69
НП
18.09.12
✎
17:59
|
(0) На таких базах ТИИ не использую.
|
|||
70
Paul_Nevada
18.09.12
✎
18:25
|
(68), (69) у меня нет ругани ни на одну таблицу.
|
|||
71
НП
18.09.12
✎
19:36
|
(70) Если аварийно выключился компьютер, а ругани нет, то посмотрите проблемные dbf все равно. Например, Номенклатуру.
Если бы она была нормальной, то открывалась бы. Проверьте предварительно, что 1cv7.md не порушен. А если всё это случилось при обновлении конфигурации, то просто откатитесь на предыдущую версию. |
|||
72
Paul_Nevada
19.09.12
✎
08:17
|
(71) 1cv7.md - подразрушен - точно.
|
|||
73
Paul_Nevada
19.09.12
✎
08:28
|
(71) "А если всё это случилось при обновлении конфигурации, то просто откатитесь на предыдущую версию."
Как узнать какой версии конфигурация была до того, как "стала" 7.70.538? |
|||
74
Mikeware
19.09.12
✎
08:57
|
(73) сисадмины делятся на две категории: те, кто еще не делает бэкапы, и те, кто уже делает...
вообще, закон соотношения радиусов работает в вашем отношении в полную силу. |
|||
75
Морозов Александр
19.09.12
✎
09:00
|
чего мешает восстановить МД то? если есть копия до тестирования и исправления... 5 минут делов
|
|||
76
Mikeware
19.09.12
✎
09:06
|
(75) ТиИ не трогает md
в принципе, модно восстановить частичено поврежденный и не имея копии... |
|||
77
Морозов Александр
19.09.12
✎
09:10
|
(76) просто после ТИ в базе полный беспредел получается :-))
и смысла восстанавливать МД в такой базе я не вижу -)) |
|||
78
Mikeware
19.09.12
✎
09:15
|
(77) Ну, во-первых, бардак в базе не полный, а частичный (разрушена всего одна таблица, восстановить которую "как два байта отослать")
во-вторых, мд там вообще не разрушен. в любом случае, мы сутки обсуждает то, что исправляется за час. мизда, чо... |
|||
79
Paul_Nevada
19.09.12
✎
09:21
|
(78) "во-вторых, мд там вообще не разрушен."
правда так считаешь?! |
|||
80
Paul_Nevada
19.09.12
✎
09:39
|
(78) Беру мд из этой нерабочей базы и загружаю в пустой каталог - не вызывается основная форма "Номенклатуры" - выше говорил уже об этом.
|
|||
81
Mikeware
19.09.12
✎
09:40
|
(80) ну и делов то?
|
|||
82
Морозов Александр
19.09.12
✎
09:41
|
(80) да не обращай внимание... Mikeware никогда полностью ветку не читает :-))
|
|||
83
Mikeware
19.09.12
✎
09:43
|
(82) "поврежден" и "разрушен" - разные вещи
|
|||
84
BlackSeaCat
19.09.12
✎
10:38
|
Лечение геморроя по фотографии продолжалось второй день...
|
|||
85
Mikeware
19.09.12
✎
10:39
|
(84) причем геморрой по форме напоминал гланды...
|
|||
86
expertus
19.09.12
✎
10:44
|
Удалить индексы, выгрузка-загрузка.
Сделано? |
|||
87
Paul_Nevada
19.09.12
✎
10:58
|
(86) еще бы...
|
|||
88
Paul_Nevada
19.09.12
✎
11:00
|
кстати, на скрин-шоте - один из многих кривых "Объект не найден")))
|
|||
89
Mikeware
19.09.12
✎
11:01
|
(88) ту так ты из восстановил?
|
|||
90
Paul_Nevada
19.09.12
✎
11:04
|
(89) че?)
|
|||
91
Mikeware
19.09.12
✎
11:06
|
(90) ну так ты их восстановил, эти "Объект не найден" ?
|
|||
92
dk
19.09.12
✎
11:13
|
ндяяя ....
имхо тут 2 задачи 1. восстановление MD 2. восстановление данных ---- что у автора уже выполнено из этих 2-х и что не устраивает? |
|||
93
Ёпрст
19.09.12
✎
11:35
|
>>>не вызывается основная форма "Номенклатуры"
Это как ? |
|||
94
Paul_Nevada
20.09.12
✎
11:32
|
(93) у формы этой идентификатор так задан - "Основная".
|
|||
95
Mikeware
20.09.12
✎
11:37
|
пошли третьи сутки обсуждения того, что делается за пару часов..
|
|||
96
Ёпрст
20.09.12
✎
11:38
|
(95) а куда спешить то ?
:) |
|||
97
Paul_Nevada
20.09.12
✎
11:40
|
(96) да, все верно - время есть))
|
|||
98
Ёпрст
20.09.12
✎
11:41
|
(94) что значит, "не вызывается" ?
|
|||
99
Ёпрст
20.09.12
✎
11:41
|
в пофигураторе она есть ?
|
|||
100
Нуф-Нуф
20.09.12
✎
11:42
|
100.
|
|||
101
Ёпрст
20.09.12
✎
11:42
|
открывается ?
Моксель в ней есть, открывается ? Полный синтаксис контроль в пофигураторе проходит ? |
|||
102
Paul_Nevada
20.09.12
✎
11:48
|
(98), (101) - не открывается
|
|||
103
Paul_Nevada
20.09.12
✎
11:49
|
(99) - есть, но, опять же - не открывается
|
|||
104
Paul_Nevada
20.09.12
✎
11:49
|
(101) не выполнял полный синтаксис-контроль
|
|||
105
Ёпрст
20.09.12
✎
11:55
|
(103) в самом пофигураторе не открывается ?
|
|||
106
Ёпрст
20.09.12
✎
11:56
|
дай мд посмотреть
|
|||
107
Paul_Nevada
20.09.12
✎
13:07
|
(105) да
|
|||
108
BlackSeaCat
20.09.12
✎
14:37
|
(106) Судя по всему, автор надеется, что существует некое волшебное заклинание, которое ему в конце концов раскроют, он скажет: "Сим-салабим, ахалай-махалай!" и база починится.
В то, что надо долго и нудно ковыряться в MDшнике и DBFках, он просто не верит. Пожелаем ему удачи! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |