Имя: Пароль:
1C
 
База встала после отключения света
,
0 1сПупс
 
12.10.23
10:40
привет!
Сделал бэкап и сделал chdbfl от имени админа,

Повреждена таблица размещения внутреннего файла <Данные неограниченной длины таблицы 'CONFIGCAS'>
Повреждены данные таблицы '_EXTENSIONSINFO'. Восстановлено 40 из 43 записей.
Повреждены данные таблицы '_INFORG20810'. Восстановлено 112 из 113 записей.
Повреждены данные таблицы 'CONFIGCAS'. Восстановлено 5061 из 5100 записей.
Повреждены данные таблицы '_REFERENCE49'. Восстановлено 136 из 137 записей.

вот лог, как думаете мозг не задет программный?
1 Волшебник
 
12.10.23
10:43
нет упса, нет бэкапов, база файловая... Эта база никому не нужна
2 lubitelxml
 
12.10.23
10:44
(0) ну так посмотри что это за таблицы в конфиге, и сам все поймешь
3 lubitelxml
 
12.10.23
10:44
(1) зато есть Пупс )))
4 1сПупс
 
12.10.23
10:50
(2) это файловая база, у меня тут не скуля чтобы глянуть.
5 1сПупс
 
12.10.23
10:51
(1) последний бэкап 19 год)))
6 Valdis2007
 
12.10.23
10:51
(5) кто за бэкапы в этой конторе отвечает?
7 Chai Nic
 
12.10.23
10:54
(6) Никто. Значит, отвечает тот, кто озвучил проблему. Беги оттуда)
8 shuhard
 
12.10.23
11:01
(0) забей, всё с базой ОК
9 lubitelxml
 
12.10.23
11:03
(4) tool1cd вроде показывает
10 1сПупс
 
12.10.23
11:08
(0) после цшдбфл появилась ошибка формата потока, как лечить?
11 shuhard
 
12.10.23
11:09
(10) выгрузка - загрузка в идентичную
12 Tatitutu
 
12.10.23
11:10
(10) кэш почистить не забудь
13 1сПупс
 
12.10.23
11:11
кеш из %appdata% почистил
14 1сПупс
 
12.10.23
11:11
(11) хорошо, попрубую.
15 lodger
 
12.10.23
11:15
(10) ошибка была ДО, а не после.
просто стала немножко яснее.

грубо говоря, упрощенно.
ошибка формата потока - означает, что "xml не прошла валидацию". где то число полей не то, где то открывающих или закрывающих тегов нет, где-то просто пунктуация нарушилась.
но "фабрика" не может прочитать её. хрен знает что конкретно сломалось.
16 1сПупс
 
12.10.23
11:56
(11) выгрузка не помогла, тестирование и исправление делал, кеш почистил. Все бестолку, как лечим?
17 1сПупс
 
12.10.23
11:59
(1) они говорят она сама накирнулась, не было отключения света.
18 Волшебник
 
12.10.23
12:01
(17) Не важно, что они говорят. "Все врут" (доктор Хаус)
19 1сПупс
 
12.10.23
12:11
(16) проблема осложняется тем, что конфа бухия базовая)
20 Valdis2007
 
12.10.23
12:14
(16) Все бестолку, как лечим? ...ну...восстанови им бэкап 19 года...а остальные данные пусть ручками по бумажкам забьют?))
21 shuhard
 
12.10.23
12:20
(16)[как лечим?] базу в морг
22 Обработка
 
12.10.23
12:21
Это ж так надо же жить с бекапом почти 4-5 лет
Ужас.
23 Обработка
 
12.10.23
12:23
Я всем говорю Базу надо бекапить 2 раза в день.
Нут пусть 1 раз в день.
Ну или хотя бы раз в неделю!
Ну нет же надо ждать пока база навернется (((
24 Bigbro
 
12.10.23
12:26
базу нужно бэкапить настолько часто сколько вы готовы потерять своей работы при сбое.
большинство обычных контор согласно на раз в день. кому то достаточно и раз в месяц - когда документов минимум.
ну а кто то журнал транзакций каждые 5 минут бэкапит, потому что интенсивность работы ого и цена простоя тоже.
25 lodger
 
12.10.23
12:31
(19) выкинь и купи новую.
26 lodger
 
12.10.23
12:32
(24) а кто-то не хочет страдать этой чепухой и просто платит деньги Фрешу.
27 1сПупс
 
12.10.23
12:37
(26) ты имеешь ввиду франю? так там суммы совсем другие - тут за 3000руб ты имеешь обновы до конца веков бесплатно, а там нужно по 50К каждый год плотить
28 Winnie Buh
 
12.10.23
12:38
(27) базовый тариф на 1 базу и 2 юзера - 14892 руб. в год
29 Winnie Buh
 
12.10.23
12:39
если данные не имеют никакой ценности, то да, сэкономили неплохо
30 1сПупс
 
12.10.23
13:02
(29) так они могли купить профку, и итс оформить для обновлений, было бы те же 50К в год, и так же бэкапы не делать. Для таких фреш конечно лучше всего.
31 petya_
petrov_63
 
12.10.23
13:03
Ну вот появился и еще один который ПОКА не делал архивы ...
32 yurikmellon2
 
12.10.23
13:03
(27) нет, lodger имеет ввиду именно фреш, облачная база
https://1cfresh.info/price/
33 H A D G E H O G s
 
12.10.23
20:16
Что бы сделал я.

1) Посмотрел бы, что за таблицы _INFORG20810 (РС) и _REFERENCE49 (справочник) через СтруктуруХраненияДанных. Обработок для этого хоть попой жуй. Со справочником - все просто - запускаем ТиИ с контролем ссылочной целостности и без коррекции. Смотрим, есть ли битые ссылки. Если есть - замечательно, восстанавливаем их и наполняем данными используя либо бэкап либо человеков. С РС сложнее - на него нет ссылок. Можно пытаться понять, насколько данные в нем поменялись с 2019. И нужен ли он. Короче, творчество.
2) CONFIGCAS и _EXTENSIONSINFO - это таблицы для хранения расширений. Открываем расширения и смотрим, что там.
Скорее всего, раз это Базовая, то там нет каких-то доработок и из расширений там только патчи от самой 1С. Удаляем эти расширения (обычно они имеют видъ EF_xxxxx) и пусть 1С закачает их снова с ИТС.
34 Winnie Buh
 
12.10.23
13:17
(33) если были повреждены только патчи, а сама конфа целая, то это им ОЧЕНЬ крупно повезло
35 H A D G E H O G s
 
12.10.23
13:26
(34) Можно для порядку загрузить конфигу из такой же типовой. Не через СравнитьОбъединить, а через ЗагрузитьКонфигурациюИзФайла
36 shuhard
 
12.10.23
13:30
(16)[выгрузка не помогла]
в идентичную или ты по детски в dt фигарил ?
37 nextssbt
 
12.10.23
13:34
если заходит в пользовательски режим
то попробу
38 nextssbt
 
12.10.23
13:34
выгрузит в облако
39 1сПупс
 
12.10.23
13:42
https://forum.infostart.ru/forum16/topic207401/
2) Если первый пункт не помог, значит вариантов осталось меньше, можно попробовать очистить испорченную таблицу, через утилиты типа Tool_1CD или похожие
ребят а как очистить испорченную таблицу при помощи Tool_1CD?
40 lubitelxml
 
12.10.23
14:45
(39) зачем тебе ее чистить? Тебе все описали в (33) как сделать
41 Гость из Мариуполя
 
гуру
12.10.23
14:49
Базовая, небось автообновление стоит, ни в жисть не поверю, что БП (если у автора базовая БП) не обновлялась с 2019 года.
1С-ка при обновлениях сама делает бэкапы, не помню только куда.
Вроде как в х:\Users\х\AppData\Local\Temp\1Cv8Update.х.
можно там посмотреть. можно глобальный поиск с маской *.dt
В общем, если "автообновления" включены, то и "автобэкапы" должны быть.
42 Гость из Мариуполя
 
гуру
12.10.23
15:00
А, увидел в (19), у автора действительно бухия базовая. Ну, значит автобэкапы при автообновлениях по-любому должны быть. А если БП базовая не обновлялась с 2019 года - то зачем она вообще нужна, такая бухия?

(0) Начни заново, начни с простого - удали все расширения. Тебе уже советовали. У тебя ошибки в большинстве на расширения. А уже потом ТИИ, chdbfl и прочее. Если не получается удалить расширения сразу - то сперва chdbfl, потом удалить все расширения.
В любом случае расширения надо поудалять. Все.
43 lodger
 
12.10.23
15:06
(0) прекрати суету, и вытряхни с диска всё что похоже на *.dt
и среди удалённых тоже, скан по поверхности диска провести.
44 1сПупс
 
12.10.23
15:19
(33) можешь посоветовать обработку для СруктуруХраненияДанных?
Пытаюсь удалить расширение, при его удалении выходит ошибка - ошибка формата потока
https://disk.yandex.ru/i/GFExSwWbf2N4CA
45 1сПупс
 
12.10.23
15:25
(33) проверка ссылочной целостности не дает ничего https://disk.yandex.ru/i/LTi8Qg6v-sDJHQ
46 H A D G E H O G s
 
12.10.23
15:57
(44) выкладывай базу в облако и кидай ссылку на [email protected]
47 1сПупс
 
14.10.23
08:33
(46) спасибо конечно, держу в уме, пусть заказчик решает сам. расширения удалил, все работает, но после открытия и закрытия опять ошибка формата потока. Сделал ТИИ(исправились ошибки по расширениям), обновил до последней версии, пока норм.
48 1сПупс
 
16.10.23
10:23
Базу сделал

Проблема была в "Расширениях конфигурации".

Помогло:

DELETE FROM [dbo].[_ExtensionsInfo]

GO


Далее сделал ТИИ все галки, и обновил конфу на след. релиз. Работали 2 дня, расширения все установились, опять началась ошибка формата потока.
При ТИИ сейчас выходит ошибка формата потока. https://disk.yandex.ru/i/TKy2Zmrl8EocwA

нужен совет что делать?
49 1сПупс
 
16.10.23
10:57
ап
50 Valdis2007
 
16.10.23
11:50
(48) а диск то на котором база заменил?
51 1сПупс
 
16.10.23
12:08
(50) сделал выгрузку в dt-шник и работаю на профессиональном оборудовании
52 1сПупс
 
30.10.23
15:10
по итогу сделали выгрузку в облако и загрузили в чистую базу на этой же конфе
2 + 2 = 3.9999999999999999999999999999999...