Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Битая файловая бухия. Есть всемогущие с опытом оживления?

Битая файловая бухия. Есть всемогущие с опытом оживления?
Я
   BigShmax
 
27.08.20 - 08:42
Приволокли базу  .  внятно рассказать кроме как "не работает, бекапов нет" рассказать не могут.
открываю    БП базовая 3.0.75.109  при зхапуске начинает запускать обработки обновления  и валится.  смотрю в ошибки   части реквизитов в конфигурации тупо нет   к которым есть обращения в коде.
Подозрения  при автоматиченском обновлении вырубили свет, ноут  хз  как но как то прервали.     лезу тимом на ноут - автоматических бекапов   при автообновлени нет. ничего нет.   dt базы не создаётся. никаких изменений сделать нельзя сохранение не проходит   ошибки.

нахожу  конфигурацию 3.0.75.109     и  обновляю  её cf-м     эту.  точнее не обновляю а загружаю в неё.   загружается  записывается без ошибок.   запускаю предприятие  доходит до 57%  и валится  сдикими ошибками  (будут ниже)
chdfl дал   https://c2n.me/48SnMo8   и всё  при повторных проверках ошибок не давал. база в dt так и не выгружается.

Мож есть кто за вменяемую денюжку  заведёт БД ?
   Garykom
 
1 - 27.08.20 - 08:48
(0) Отключи обработки обновления и запусти базу, проверь какие справочники/документы доступны
   BigShmax
 
2 - 27.08.20 - 08:54
(1)  это можно только в конфигураторе отключив обнвление  или с каким то ключом базу запустить?
   Kigo_Kigo
 
3 - 27.08.20 - 09:00
А ТИИ что говорит?
   Kigo_Kigo
 
4 - 27.08.20 - 09:01
после chdfl  надо обязательно ТиИ сделать
   johnnik
 
5 - 27.08.20 - 09:04
(0) Врядли поможет, но попробовать надо. При запуске базы когда обработки обновления выдают ошибку, по кнопке "Еще" можно выбрать опцию "Запустить внешнюю обработку". Запускайте ВыгрузкаЗагрузкаXML и попробуйте просто выгрузить данные в файл и потом загружайте их в аналогичную пустую базу такого же релиза. Мне один раз помогло, когда база уже казалась потерянной
   BigShmax
 
6 - 27.08.20 - 09:14
(3) вылетает с дампом почти сразу
   BigShmax
 
7 - 27.08.20 - 09:22
(5)  27.08.2020 9:21:04
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Ошибка СУБД:
Ошибка SQL: Таблица не найдена '_Document339'
по причине:
Ошибка SQL: Таблица не найдена '_Document339'

Полпробую узнать что за док  и исключу его из выгрузки
   johnnik
 
8 - 27.08.20 - 09:32
(0) если притащили "не работает и бэкапов нет" и сразу запускаются обработки обновления, то может ее люди решили обновить и что-то пошло не так? Я к тому, что при обновлении из режима предприятия БП 3.0 по умолчанию (если не отключить) делает резервную копию самой себя в папку Temp\1С8.Update в профиле пользователя и можно попробовать поискать там
   PuhUfa
 
9 - 27.08.20 - 09:33
Tool_1CD открывает базу?
   BigShmax
 
10 - 27.08.20 - 09:38
(9) да
   BigShmax
 
11 - 27.08.20 - 09:41
Убрал "Выгружать по необходимости" у всех объектов  вроде выгрузка идёт.   валилась походу  нарвавшись на этот чудо "_Document339"   сейчас стоят выгружать всё кроме Документы и без "по необходимости"



PS   выгрузилось 350 тысяч объектов.  сейчас доки таким же макаром  частями повыгружаю
   PuhUfa
 
12 - 27.08.20 - 09:42
(10) посмотри там что у тебя с таблицами
   BigShmax
 
13 - 27.08.20 - 09:43
я им не пользовался ни разу, почитаю  что там и где смотреть
   BigShmax
 
14 - 27.08.20 - 09:54
Возврат Товаров от пукапателей валит с ошибкой _Document339  сейчас попоробую выгрузить всё  без него без "по необходимости"
   spiller26
 
15 - 27.08.20 - 10:16
(0) Разверни dt на SQL-сервере, затем делай ТиИ.
С файловой можно наткнуться на возросший объем файла 1CD.
Можно попробовать убрать обновление https://help1c.by/vosstanovlenie-bazyi-posle-padeniy/ (меня пару раз спасало)
   BigShmax
 
16 - 27.08.20 - 10:19
(15)   ха, где б DT взять  нету dt  и не ваыгружается в него.   выгрузил пометив всё дерево метаданных кроме одного дока   сняв признак "выгружать по необходимости". выгрузилось. сейчас буду загружать в чистую
   johnnik
 
17 - 27.08.20 - 10:29
(16) Не забудьте потом из новой базы поубирать неизбежные дубли справочников, в основном предопределенные. Валюты, виды начислений, классификатор единиц измерения и т.п.
   Ёпрст
 
18 - 27.08.20 - 10:32
(0) архив каталога (точнее cd файлмка с базой) хоть сделал до влезания в него руками ?
   BigShmax
 
19 - 27.08.20 - 10:53
(18)   говорю ж принесли  что то замученное, я т не пальцем деланный :-)
   BigShmax
 
20 - 27.08.20 - 11:01
доки ещё как я понимаю провести надо все.
   Ёпрст
 
21 - 27.08.20 - 11:03
(20)нет
   Ёпрст
 
22 - 27.08.20 - 11:03
они с движениями переносятся
   johnnik
 
23 - 27.08.20 - 11:14
(22) В выгрузке есть галка - переносить движения вместе с доками. Если не нажать ее - движения не перенесутся
   BigShmax
 
24 - 27.08.20 - 11:46
(23)    фак  по умолчанию она снята. ща пеерсоздам базу и выгружу загружу с движениями
   BigShmax
 
25 - 27.08.20 - 12:02
с двыижениями xml тяжелее, эт наверно хорошо :-)
   BigShmax
 
26 - 27.08.20 - 13:57
сцуууккккооо.   трабл с данныыми.  беру  чистую базу, заливаю туда данные   и она при перезапуске начианет обновляться и валится на тех же 57%
   BigShmax
 
27 - 27.08.20 - 14:00
Формат значения версии ОТ () должен быть 99.99.999.9999 (должно быть 4 числа версии, а не 0 как в ).
{ОбщийМодуль.ОбработкаНовостей.Модуль(7468)}:                                    Запись.Записать(Истина);
{Обработка.УправлениеНовостями.МодульМенеджера(1236)}:            ОбработкаНовостей.ПересчитатьНеобработанныеКатегорииНовостей(КонтекстВыполненияВложенныйВложенный);
{Справочник.Новости.МодульМенеджера(1640)}:                Обработки.УправлениеНовостями.ПарсингХМЛФайловНовостей(ЛентыНовостей, КонтекстВыполненияВложенный);
{ОбщийМодуль.ОбработкаНовостей.Модуль(12003)}:        Справочники.Новости.ЗагрузитьСтандартныеЗначения(КонтекстВыполненияВложенный);
{ОбщийМодуль.ОбработкаНовостей.Модуль(12886)}:                    ЗагрузитьВсеСтандартныеЗначения(КонтекстВыполненияВложенныйВложенный);
{(1)}:ОбработкаНовостей.ОбновлениеИнформационнойБазы_ОбщиеДанные_ПерейтиНаВерсию()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4879)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4862)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1709)}:            ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(232)}:            ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1843)}:        Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4879)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(969)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(959)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Формат значения версии ОТ () должен быть 99.99.999.9999 (должно быть 4 числа версии, а не 0 как в ).
{РегистрСведений.КатегорииНовостейИнтервалыВерсий.МодульНабораЗаписей(234)}:        ВызватьИсключение Сообщение.Текст;
{РегистрСведений.КатегорииНовостейИнтервалыВерсий.МодульНабораЗаписей(64)}:            ПроверитьВерсию(ТекущаяЗапись.ВерсияОТ, ТекстСообщения, Отказ);
{РегистрСведений.КатегорииНовостейИнтервалыВерсий.МодульНабораЗаписей(49)}:    ОбработкаПроверкиЗаполнения(Отказ, Новый Массив);
{ОбщийМодуль.ОбработкаНовостей.Модуль(7468)}:                                    Запись.Записать(Истина);
{Обработка.УправлениеНовостями.МодульМенеджера(1236)}:            ОбработкаНовостей.ПересчитатьНеобработанныеКатегорииНовостей(КонтекстВыполненияВложенныйВложенный);
{Справочник.Новости.МодульМенеджера(1640)}:                Обработки.УправлениеНовостями.ПарсингХМЛФайловНовостей(ЛентыНовостей, КонтекстВыполненияВложенный);
{ОбщийМодуль.ОбработкаНовостей.Модуль(12003)}:        Справочники.Новости.ЗагрузитьСтандартныеЗначения(КонтекстВыполненияВложенный);
{ОбщийМодуль.ОбработкаНовостей.Модуль(12886)}:                    ЗагрузитьВсеСтандартныеЗначения(КонтекстВыполненияВложенныйВложенный);
{(1)}:ОбработкаНовостей.ОбновлениеИнформационнойБазы_ОбщиеДанные_ПерейтиНаВерсию()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4879)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4862)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1709)}:            ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(232)}:            ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1843)}:        Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4879)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(969)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(959)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
   Ёпрст
 
28 - 27.08.20 - 14:03
ну выкладывай уже свой 1c8cd на файлопомойку..изначальный, без правок который
   johnnik
 
29 - 27.08.20 - 15:02
(27) Зайдите в регистр сведений КатегорииНовостейИнтервалыВерсий через все функции и удалите неправильные записи (там где поле "Версия ОТ" пустое). Скорее всего это нужно будет сделать в СТАРОЙ базе (которая битая) и заново выгружать данные. Для этого воспользуйтесь какой-нибудь внешней обработкой редактирования объектов базы, потому что в режиме обновления вы во "все функции" не зайдете
   BigShmax
 
30 - 27.08.20 - 15:05
 
 Рекламное место пустует
   lodger
 
31 - 27.08.20 - 15:19
(27) порыскай в xml
найди записи КатегорииНовостейИнтервалыВерсий и грохни их к лешему.
   lodger
 
32 - 27.08.20 - 15:20
(29) старая база не открывается, новая после загрузки тоже.
(26) после заливки, но без перезапуска выполнить (31)
   ptiz
 
33 - 27.08.20 - 16:17
(26) "беру  чистую базу" - с корректным cf того же релиза? Не из этой битой базы, надеюсь?
   ЧессМастер
 
34 - 27.08.20 - 16:19
(0) "при зхапуске начинает запускать обработки обновления  и валится"

Запуск обработок обновления происходит при различии между версией конфигурации и значением которое указано в константе НомерВерсииКонфигурации.

Проставь эту константу в нужное значение и посмотри что получится.
   BigShmax
 
35 - 27.08.20 - 16:20
(33) setup этой версии с партнёрского диска подогнали товарисчи
   DenVaz
 
36 - 27.08.20 - 16:20
При автоматическом обновлении делаются резервные копии.  по текущей базе - если данные пропали, то чего ты хочешь от базы добиться?  Из космоса недостающее взять...  Ну восстановисшь ты структуру, будет запускаться данных то все равно нет ....
   zuza
 
37 - 27.08.20 - 17:47
(30) ПланСчетов.Хозрасчетный нет предопределенных счетов
   Ёпрст
 
38 - 27.08.20 - 18:13
Ну..добавил в файло табличку возвратов, судя по таб частям их не было...База хоть в dt стала выгружаться
   Ёпрст
 
39 - 27.08.20 - 18:13
есть еще косяк в общих макетах, там из-за одного макета конфа в файлы не выгружается.
Щя ТиИ посмотрю, че нарисует
   Ёпрст
 
40 - 27.08.20 - 18:27
Короче ТиИ проходит, база открылась, че там с данными, лень смотреть
https://i.postimg.cc/J47fdmsy/image.png

(0) нужна она тебе, не ?
   Мандалай
 
41 - 27.08.20 - 19:09
Если база типовая, рекомендую данные из этого франкенштейна перетянуть в свежую базу, только что развернутую.
Если нет, то взять типовую, впилить туда отсутствующие наработки и и перетянуть данные в новую базу.
   BigShmax
 
42 - 28.08.20 - 09:01
(40) забираю сорян дела семейные сожрали после работы до ночи
   BigShmax
 
43 - 28.08.20 - 09:02
(40) явки, пароли, условия.
   BigShmax
 
44 - 28.08.20 - 13:13
(40) оло
   Ёпрст
 
45 - 28.08.20 - 13:17
да, был проёб..ан план счетов, точнее предопределенные данные в нём, пришлось поправить

Это твои данные ?


https://i.postimg.cc/Z5H4GpgF/image.png
   Ёпрст
 
46 - 28.08.20 - 13:34
ща..на файлопомойку закину
   Ёпрст
 
47 - 28.08.20 - 13:38
На вот, развлекайся
https://cloud.mail.ru/public/2Uxp/2Uznhp6ig

если че, см. реквизиты в профиле
   BigShmax
 
48 - 28.08.20 - 16:12
У тя в профиле нет реквизитов, или про что ты.
   BigShmax
 
49 - 28.08.20 - 16:15
ААААААА   сорян понял  что за реквизиты :-)  хотелось бы понять уровень, благодарности.
   AAA
 
50 - 29.08.20 - 04:17
(40)Там в Плане счетов вообще исчезли предопределенные счета, как это возможно ?)
   Ёпрст
 
51 - 31.08.20 - 12:14
(50) либо такой cf-ник был при обновлении, лили cf-ник сломался при реструктуризации
   AAA
 
52 - 01.09.20 - 05:23
(51)Я так понял, что возможно и достаточно загрузить CF базовый этого же релиза ?
   BigShmax
 
53 - 01.09.20 - 08:32
Надо тащить всё в новую базу
https://c2n.me/48VqWku   -   не вводит кассовые документы
https://c2n.me/48VqXOe   -  не сохраняет накладные на реализацию
   BigShmax
 
54 - 01.09.20 - 08:32
(52)   та я вроде так и сделал
   BigShmax
 
55 - 01.09.20 - 08:32
но до починки, можно попоробьовать еще раз  теперь после починки :-)
   Ёпрст
 
56 - 01.09.20 - 10:19
(52) это не поможет
(53) не надо
(55) не поможет

ЗЫ: ты слишком долго думаешь, я ужо прибил твою базу
   BigShmax
 
57 - 01.09.20 - 10:35
ну не я :-( отдал на проверку  а по факту проверять начали вчера  вечером :-(  базу могу выложить твою версию.
   МихаилМ
 
58 - 01.09.20 - 10:35
+(56) надо быть редкостным дурнем, чтобы выложить на файлопомойку не сжатую архиватором базу.
   BigShmax
 
59 - 01.09.20 - 10:36
   BigShmax
 
60 - 01.09.20 - 10:37
(58)  фак  я был уверен что прибил ссылку
 
 Рекламное место пустует
   Ёпрст
 
61 - 01.09.20 - 11:08
   BigShmax
 
62 - 01.09.20 - 12:06
(61)  Хоть расскажи в двух словах что было что сделал
   Ёпрст
 
63 - 01.09.20 - 12:19
(62)
"Не пытайся объять необъятное" ©Козьма Прутков
   johnnik
 
64 - 01.09.20 - 13:34
(58) а какая разница, файлообменник все-равно ее сам сжимает. Или вы про то, что надо заархивировать со сложным паролем? Тут согласен, в нынешних базах 1С чего-только нет. Встречались сканы паспортов, прикрепленные к справочникам сотрудников или к документам о приеме на работу. А факсимиле руководителя вкупе со сканом паспорта дают для мошенников и фальсификаторов неплохой намёк, чтобы потом эту контору попытаться обобрать или от их имени постоянным контрагентам выставить какой-нибудь счет с левыми реквизитами. Чисто теоретически это можно, имхо. Так что выкладывать незапароленные базы в общий доступ - идея так себе


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.