|
v7: Похоже, умер MD - нужны советы по спасению | ☑ | ||
---|---|---|---|---|
0
olmi
13.07.12
✎
10:18
|
В огромной и действующей сильно правленной бухгалтерской SQL-й базе древнего релиза 454 ТИИ нашел ошибки и пытается что-то сотворить - естественно, будут дырки. Когда-то в другой компании в аналогичной ситуации помог полный синтаксический контроль с заменой сбойной обработки аналогом из копии. С тех же времен сохранился DoctorMD, которым еще ни разу не пользовалась и правил работы с ним не помню.
Подскажите, какие на сегодня используются средства в 7.7, и как с ними работать, если можно. На крайний случай придется восстанавливать базу из копии 3-дневной давности, но информации за последние дни введено много, а на носу баланс. |
|||
1
forforumandspam
13.07.12
✎
10:20
|
(0) Зачем восстанавливать всю базу, когда, по вашим словам, достаточно восстановить MD?
|
|||
2
Sh1ko
13.07.12
✎
10:21
|
а с чего ты взял, что мд-шник умер?
|
|||
3
forforumandspam
13.07.12
✎
10:21
|
ТИИ нашёл ошибки в базе?
|
|||
4
dachnik
13.07.12
✎
10:21
|
разборка-сборка часто помогала, раз есть не слишком древний мд-шник, то данным почти ничего не угрожает
|
|||
5
МихаилМ
13.07.12
✎
10:21
|
+(1)
и dds |
|||
6
Прохожий
13.07.12
✎
10:22
|
Бэкапа нет - нет сна и покоя.
|
|||
7
Лодырь
13.07.12
✎
10:22
|
угу проще всего восстановить md из архива верно? Или за последние несколько дней в него вносили изменения и была реструктуризация базы?
|
|||
8
Прохожий
13.07.12
✎
10:23
|
Она делала тестирование древней базы и база теперь не открывается. А забэкапить ума было ёк.
При чем тут MD? |
|||
9
Ёпрст
13.07.12
✎
10:24
|
Ну и каша
|
|||
10
Прохожий
13.07.12
✎
10:26
|
"ТИИ нашел ошибки и пытается что-то сотворить"
"помог полный синтаксический контроль с заменой сбойной обработки аналогом" - интересный ход событий РЕЗЮМЕ: В прошлый раз база в конце концов починилась и открылась сама несмотря на синтаксичесий контроль и замену части МД через задний проход. А в этот раз всё само починиться не хочет... |
|||
11
Прохожий
13.07.12
✎
10:27
|
Тут сразу ужин можно заказывать аккурат после попкорна...
|
|||
12
olmi
13.07.12
✎
10:47
|
Сперва уточню, с чего все началось. После проведения нового вида документа, который неправильно посчитал суммы при проводке КТ 44.1.1 на ДТ 90.2.1 - сильно увеличил их - в оборотке по счету все было ОК, а в полной оборотке на обоих счетах в соотв.графах выскочило -9999...
(4) - разборка-сборка не помогла. Девятки остались. Перепроведение периода, естественно, не помогло. Полный пересчет итогов вылетел по ошибке. ТИИ с пересчетом итогов крутится вторые сутки, докрутилось до переиндексации и уже сообщает, что пытается чего-то поправить (сама не видела, утром сообщили по телефону, я еще дома, попросила MDшник для попытки повозиться с ним для начала. Я не корифей, рабочая лошадка, остальные ребята еще менее опытны, поэтому и обращаюсь за консультацией. Звать опытных франчей для неспешного разбора надо, если другого выхода нет - а у нас горит время, баланс, люди вбивают много ежедневно. (1),(5) - попробую восстановить MD и DDS через объединение конфигураций. (8) Естественно, сперва была выгрузка, база восстановлена на копии, все проверяется там. Только перепроведение периода сделано на боевой. И еще: что, лучший способ помощи - злая ирония? |
|||
13
МихаилМ
13.07.12
✎
10:50
|
(12)
лучший способ помощи - платная помощь. |
|||
14
Ёпрст
13.07.12
✎
10:51
|
(12) п..ц
Увеличить разрядность не предлагать ? |
|||
15
Ёпрст
13.07.12
✎
10:52
|
+14 в отчете.
|
|||
16
myk0lka
13.07.12
✎
10:53
|
(12)На сколько я помню мне в такой ситуации простой пересчёт бухитогов помог... ТИИ не делал....
Поднимай бэкап, и в него переноси всё, что бухи набили за 3 дня кроме этого документа... |
|||
17
Ёпрст
13.07.12
✎
10:54
|
(16) Нах...я ?! Спрашивается в задачнике ?
|
|||
18
olmi
13.07.12
✎
10:56
|
(13) Не всегда. Часто приходят новички поучиться на лоходроме. Я начинала с франча, знаю, как это бывает. Сама так не делала, моя задача была базу ТиСовскую свою вести. В бухгалтерии ориентируюсь не слишком хорошо до сих пор.
(14) Это было бы чудно - но что делать с сообщениями о плюхах при полном пересчете итогов в режиме предприятия и предложениями все перечисить в ТИИ?) Но попробую ради интереса). (16) Да, походу, так и придется... |
|||
19
olmi
13.07.12
✎
10:58
|
(16) В смысле - поднять бэкап и перенести набитое...
А то про DoctorMD никто не вспомнил, и больше нового, кроме предложения разрядность увеличить, пока не вижу... |
|||
20
Ёпрст
13.07.12
✎
10:58
|
(18) нахрена вы вообще ТиИ делали ?!
У вас просто разярядности числа не хватает, ибо число пару миллиардов, а Формат() числа на миллион. |
|||
21
Ёпрст
13.07.12
✎
10:59
|
вот в оборотке и видите девятки.
|
|||
22
Ёпрст
13.07.12
✎
10:59
|
(19) доктор МД никогда не лечил ничего. Это просто поделка для проверки возможных ошибок в мд.
Вам она не поможет ни разу. |
|||
23
Ёпрст
13.07.12
✎
11:00
|
В лучшем случае, в нём есть репак мд и всё.
|
|||
24
Ёпрст
13.07.12
✎
11:00
|
и то , врят ли есть
|
|||
25
Ёпрст
13.07.12
✎
11:00
|
не помню.
|
|||
26
olmi
13.07.12
✎
11:02
|
(21) Я же говорю - если дело в этом - все полуОК). Сейчас звоню ребятам, пусть поднимут разрядность). Только что делать с сообщениями о плюхах при полном пересчете итогов в режиме предприятия и предложениями все перечистить в ТИИ?
Но, все равно - спасибо, Ёпрст, от Вас всегда что-то дельное приходит). Про доктора МД буду знать). |
|||
27
olmi
13.07.12
✎
11:04
|
Я эту базюку все равно буду поднимать до текущего релиза +, м.б. обрезать по текущий год, там бреда вагон, только это планировалось делать давно - не дали, а теперь разрешили, но идет баланс, на август планировали, надо бы дожить)))...
|
|||
28
aka AMIGO
13.07.12
✎
11:06
|
разобрать/собрать gcomp"ом уже советовали?
если удастся разобрать, то соберется вполне работоспособный МД |
|||
29
Ёпрст
13.07.12
✎
11:06
|
>>>Только что делать с сообщениями о плюхах при полном пересчете итогов в режиме предприятия и предложениями все перечистить в ТИИ?
Расшифруй. Моя твоя не понимат. Какие плюхи ? Какие сообщения и где ? |
|||
30
Ёпрст
13.07.12
✎
11:07
|
(28) наивный какой.
1.разбирать-собирать не зачем 2.gcomp лечит далеко не все ошибки в мд.. скажем так, %70 |
|||
31
myk0lka
13.07.12
✎
11:07
|
(17)У меня такое было и без всяких волшебных документов. Просто так вылезло... Бухитоги пересчитал и всё стало ОК... Если после снятия с проведения этого дока проблема остаётся, а пересчёт не делается, то это самое дешёвое решение ИМХО.....
|
|||
32
myk0lka
13.07.12
✎
11:10
|
(28)Хрена. У меня один ЗиК был волшебный. Там в карточке Т-2 после обновления всегда слетали типы полей. И что я только не делал - ничего не помогло. В том числе и пересбор МД....
|
|||
33
aka AMIGO
13.07.12
✎
11:10
|
(30)ну, может быть и наивный :)
мне это лет 8 назад помогло :) |
|||
34
aka AMIGO
13.07.12
✎
11:12
|
(32)дело-то может быть и не в мд, а в данных, с которыми не справляется движок.
тут уж полный абзац.. |
|||
35
Ёпрст
13.07.12
✎
11:13
|
(32) >>>Там в карточке Т-2 после обновления всегда слетали типы полей. И что я только не делал - ничего не помогло. В том числе и пересбор МД..
П..ц даже комментить лень, как рвд хранит "ссылки" в таблице. ID метаданных не совпадает с обновлением и привет. Потом при "не нахождении" объекта по id в метаданных тип у реквизита в РВд "слетает". И это, чудес на свете нет. |
|||
36
Ёпрст
13.07.12
✎
11:14
|
(34) >>а в данных, с которыми не справляется движок.
Почем траву то берешь ? |
|||
37
olmi
13.07.12
✎
11:17
|
(29) Так). Моя, он забыль). С разрядностью не прокатит - оборотка по счету-то нормально прошла, без девяток, а в общей оборотке та же разрядность).
Остальное писала в (12). (28) с gcomp никогда дела не имела. Что это такое и как с ним работать? |
|||
38
Ёпрст
13.07.12
✎
11:20
|
(37) Что значит та же разрядность ?
В типовой бухии, это функции ФорматС и т.д. в глобальнике. В ОСВ по счету выкини вообще Формат из ячеек и проверь. Или в функции ФорматС воткни Функция ФорматС(Сум) Экспорт Возврат Формат(Сум, "Ч"); КонецФункции |
|||
39
Ёпрст
13.07.12
✎
11:20
|
можешь не в глобальнике менять, а в отчете её прописать
|
|||
40
myk0lka
13.07.12
✎
11:20
|
(35) Чудес нет, но типы сдыхали даже если при обновлении эта карточка вообще не трогалась. От каждого чиха...
|
|||
41
Ёпрст
13.07.12
✎
11:21
|
(40) при чем тут карточка ?
Если меняется id метаданных - "привет" твоей карточке - там текстовое представление валяется в ячейке |
|||
42
Ёпрст
13.07.12
✎
11:22
|
а мд у тебя был не прямым потомком обновления.
|
|||
43
olmi
13.07.12
✎
11:24
|
(38) ОСВ по счету показывает результат правильно, там не миллиарды. А ОСВ полная дает девятки. Формат в таблицах везде одинаковый, стандартный - ФорматС. Причина не в этом, думаю.
|
|||
44
Ёпрст
13.07.12
✎
11:29
|
(43) еще раз, сделай (38)
|
|||
45
Ёпрст
13.07.12
✎
11:29
|
гадать не интересно, что там у тебя.
|
|||
46
Leksus
13.07.12
✎
11:32
|
(0) MDdiag пробовал?
|
|||
47
olmi
13.07.12
✎
11:33
|
(44) Сейчас приеду на работу, попробую, посмотрим, что там за числа.
(46) Нет. Как с ним работать? |
|||
48
Ёпрст
13.07.12
✎
11:36
|
(46) не поможет
(47) запустить вестимо |
|||
49
vde69
13.07.12
✎
11:36
|
(0)
приходит больной к доктору и говорит больной - у меня живот болит доктор - будем удалять апендицит больной - так его в прошлый раз удалили? доктор - если в прошлый раз помогло, значит все правильно! будем удалять! зы слушай Ёпрст4 он дело гутарит |
|||
50
olmi
13.07.12
✎
11:47
|
(49) Это насчет форматки? На работе буду через час-полтора - проверю. Но как это может помочь с ошибками, найденными при попытке полного пересчета бух.итогов в режиме предприятия и при ТИИ?
|
|||
51
Ёпрст
13.07.12
✎
11:47
|
(50) какие именно ошибки ?
Ты не привела ни одной. |
|||
52
Ёпрст
13.07.12
✎
11:48
|
>>>Полный пересчет итогов вылетел по ошибке.
ищи документы/операции с пустой датой, для начала |
|||
53
Ёпрст
13.07.12
✎
11:49
|
ищи документы в "космосе" - т.е в 3000 году, например
ищи циклические ссылки в справочниках |
|||
54
Ёпрст
13.07.12
✎
11:50
|
ищи циклические ссылки в таблице плана счетов
ищи не верные типы субконто (проверить все виды субконто в пофигураторе) |
|||
55
Ёпрст
13.07.12
✎
11:51
|
проверить, мот у тебя тупо не закрывается по аналитике какого либо счета - вот и итоги не пересчитываются
|
|||
56
Ёпрст
13.07.12
✎
11:52
|
вариантов - вагон, и ни один из них не является следствием порчи мд.
|
|||
57
olmi
13.07.12
✎
11:54
|
(52), (53) Хорошо. Я, кстати, на работе повторю полный пересчет итогов, и ошибку сюда выложу. А циклические ссылки как быстрей искать?
(54) С субконто порядок. Итоги считаться начали с начала времен на закрытых периодах - мобыть, и сыпанулось там что-то за эти годы... |
|||
58
Mikeware
13.07.12
✎
11:56
|
(57) "Итоги считаться начали с начала времен на закрытых периодах" - ищи документ с нулевой датой
|
|||
59
Ёпрст
13.07.12
✎
11:57
|
(57) см. (52), (58)
|
|||
60
Ёпрст
13.07.12
✎
11:59
|
можешь и в QA посмотреть, наличие 17530101 в табличках _1sjourn и _1soper
|
|||
61
olmi
13.07.12
✎
12:06
|
(59), (60) - обязательно посмотрю, спасибо!
|
|||
62
ptrtss
13.07.12
✎
13:04
|
Я как-то целый день лечил один МД, а вечерком решил глянуть его в хекс редакторе. Радости моей не было предела, когда я увидел там одни нули
|
|||
63
Ёпрст
13.07.12
✎
13:13
|
(62) и как ты его "лечил" целый день ?
|
|||
64
ptrtss
13.07.12
✎
13:34
|
(63) Давно это было...
|
|||
65
Прохожий
13.07.12
✎
13:38
|
(63) Зашел в хекс редактор и уснул на бакспейсе. Проснулся под вечер....
|
|||
66
Ёпрст
16.07.12
✎
09:33
|
(61) как успехи ?
|
|||
67
Mikeware
16.07.12
✎
12:06
|
(66) похоронил. поминает...
|
|||
68
Ёпрст
16.07.12
✎
12:07
|
дык це же Она.. тут без контрольного изнасилования в голову не обошлось
|
|||
69
olmi
17.07.12
✎
20:27
|
Простите, что так задержалась с ответом. Срочно пришлось заняться другой задачей, а там порешили начальники не затевать серьезной разборки, а просто выудить бэкап из не очень древних и норм.структуры и перекачать туда все свежее. Поручили это другому человеку пока, а тот, не беря в голову, просто еще раз сделал выгрузку-загрузку)... И произошло чудо, со 2-го раза этот симпатичнейший способ сработал!) Так что мне, освободившись, в этом возиться уже не пришлось, вот только сюда отвечаю, чтобы не было неуважительно). Еще раз огромное спасибо за советы! Если такое безобразие еще раз произойдет, хоть будет побольше вариантов решения). А с начальником отдела я еще раз поговорю - может, все-таки решит бэкапить ежедневно, а не раз в три дня, чтобы в боево
|
|||
70
olmi
17.07.12
✎
20:27
|
чтобы в боевой базе так развлекаться не приходилось)...
|
|||
71
KRV
17.07.12
✎
20:42
|
"..решит бэкапить ежедневно, а не раз в три дня" - улыбнуло нипадецки!
|
|||
72
olmi
01.08.12
✎
21:17
|
Рано я обрадовалсь). Тогда после выгрузки-загрузки девятки исчезли, база мирно работала в режиме Предприятия, я готовила обновление)... собралась его провести, ан не тут-то было).
При попытке обновить такой правленный релиз выдается сообщение о невосстановимой ошибке с кодом -4, таблица 1SRCDOC (общая ошибка ввода-вывода). ТИИ дает кучу сообщений об ошибках, в основном, в текстовых полях. Если ошибки в текстовых полях, где внутри есть символ «|», а база SQL-я, можно ли это как-то непосредственно в таблицах SQL–х поправить? Или все-таки только те методы пробовать, что тут раньше упоминались? Да, кстати, я тогда ахинею написала, и не сразу заметила - приходилось мне проверять состояние md однажды не синтаксическим контролем, конечно, а глобальным поиском по несуществующему буквосочетанию, типа "рпслгопмлдр"). И в md-шнике вылет был на испорченной обработке, надо было только внимательно следить, когда вылет. И еще: я отнюдь не корифей, многого не знаю, поэтому и спрашиваю. Прошу советов без сравнения ваших и моих способностей, если можно). И так знаю, что тут профессионалы мне не чета, поэтому и пишу). |
|||
73
МихаилМ
01.08.12
✎
22:11
|
символ «|»
признак того, что произогшло рассогласование структуры dds и бд. все можно поправить, но долго объяснять. |
|||
74
МихаилМ
01.08.12
✎
22:12
|
коли Вы в Москве, могу на платной основе подремонтировать очно.
|
|||
75
olmi
01.08.12
✎
22:26
|
(74) Напишите диапазон сумм на [email protected], я с руководством поговорю. Кстати, "|" встречается прямо в наименованиях элементов справочника одного. Это, наверно, из другой оперы? Нашла в сообщениях ТИИ и потом в справочнике.
|
|||
76
МихаилМ
01.08.12
✎
22:48
|
(75)
на [email protected] собщение не доставлено.(Recipient address route failed ) Редирект на сайт фирмы, занимающейся дверьми. |
|||
77
koreav
01.08.12
✎
22:49
|
(75) вам нужно dds в базу подсунуть в актуальном варианте на момент восстановленного бекапа
|
|||
78
NS
01.08.12
✎
23:29
|
Вот это жесть!
|
|||
79
big
02.08.12
✎
05:25
|
ПИПЕЦ!!! Кухарка управляет галактикой!
|
|||
80
vde69
02.08.12
✎
08:12
|
(75) диапазон сумм на востановление баз 7.7 от 1тр до 30тр, зависит от сложности...
|
|||
81
olmi
02.08.12
✎
10:12
|
(77) Беда в том, что бекапов толковых, походу, не осталось, обнаружили бред поздно.
(79) Если нет мастеров по карману, нанимают кухарку. Хорошая кухарка в хозяйстве всегда пригодится). И разумная кухарка всегда обратится ко Вселенной за советами по управлению галактикой). Есть все же надежда, что в ней есть не только Задорновы, но и профессионалы, умеющие помочь без хамства... И такие встречаются часто!) За что им от кухарки глубокая благодарность! (80) Учту, спасибо. Решаю не я, буду говорить с руководством. |
|||
82
Maximysis
02.08.12
✎
10:52
|
На вашем месте ябы бекап сиквельной базы делал каждые три часа.
|
|||
83
Maximysis
02.08.12
✎
10:55
|
а DoctorMD молная туфта!! при реально битом мд не открывает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |