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

Ошибка формата потока при открытии конфигурации

Ошибка формата потока при открытии конфигурации
Я
   zerat
 
11.08.20 - 10:16
Всем привет!
Перепробовал много способов, проблема именно при открытии конфигурации.
1 - ТИИ делал
2 - Чек делал
3 - Загружал dt в пустую базу
4 - Загружал в SQL и пробовал удалить configsave и config
5 - Базу пробовал запускать на разных ПК, везде ошибка одинаковая

Что еще можно сделать подскажите?
   Василий Алибабаевич
 
1 - 11.08.20 - 10:18
(0) Вариантов не много.
1. Достать конфигурацию из архива.
2. Пока есть время присмотреться к ценам на вазелин.
   zerat
 
2 - 11.08.20 - 10:22
(1) есть из архива база 1 день разница
   Василий Алибабаевич
 
3 - 11.08.20 - 10:25
(2) Если с конфигурацией за это время ничего не делали - она вполне годная.
   Василий Алибабаевич
 
4 - 11.08.20 - 10:26
+ (3) И тогда я не понимаю стенаний из (0).
   unregistered
 
5 - 11.08.20 - 10:30
(4) Работа пользователей за день уходит в помойку или придётся заморачиваться с переносом данных из убитой базы в восстановленную из архива.
   johnnik
 
6 - 11.08.20 - 10:31
(0) а кэш чистили? Как бы при ошибке формата потока чистка кэша - это первейшее дело. Еще есть такая утилитка (лежит в 1сv8\BIN) chdbfl
   unregistered
 
7 - 11.08.20 - 10:31
(0) Ещё одна жертва динамического обновления?
   Garykom
 
8 - 11.08.20 - 10:32
(5) никуда не уходит, если в режиме предприятия грузится то вытащить последние данные переносом в архивную копию
   Василий Алибабаевич
 
9 - 11.08.20 - 10:32
(5) Стоп. При чем "работа пользователей"? У тебя жеШЪ "проблема именно при открытии конфигурации."? Или она у тебя в режиме "Предприятие" сдохла?
   unregistered
 
10 - 11.08.20 - 10:34
(8) Так я пишу придётся заморачиваться с переносом этих данных. А это нифига не тривиальная задача, если требуется восстановить все изменённые и добавленные данные, а не выборочно. Плюс время, которое понадобится на этот процесс и проверку его корректности.
   unregistered
 
11 - 11.08.20 - 10:36
(9) В режиме "Предприятие" у него всё норрмально.
Или ты предлагаешь ему из архивной копии только таблицы самой конфигурации восстановить?
   zerat
 
12 - 11.08.20 - 10:40
(9) Пользователи работают без проблем
(7) нет база в процессе сравнения объединения была и сервак отрубился
   Ёпрст
 
13 - 11.08.20 - 10:40
(11) неа.. предприятие у него и не работает, иначе он не смог бы сделать

3 - Загружал dt в пустую базу

т.е пофигуратор у него работает, раз он дт слепил
   Василий Алибабаевич
 
14 - 11.08.20 - 10:40
(11) Йес.
   Ёпрст
 
15 - 11.08.20 - 10:41
(12) ок, как ты в таком случае дт слепил, раз пофигуратор не работает ?
   Василий Алибабаевич
 
16 - 11.08.20 - 10:41
(13) Нужно больше вариантов и версий. )))
   Ёпрст
 
17 - 11.08.20 - 10:43
(16) к 200 посту узнаем, что именно не работает
   Василий Алибабаевич
 
18 - 11.08.20 - 10:43
С учетом (12) я бы попробовал "вернуться к конфигурации БД".
   Vovan1975
 
19 - 11.08.20 - 10:44
ну можно предложить достать конфигурацию базы из бэкапа и в режиме пакетного запуска загрузить ее в аварийную базу.

вот это вот я имею в виду:
"/LoadCfg <имя cf/cfe файла> [-Extension <Имя расширения>]

Выполнить загрузку конфигурации или расширения конфигурации из файла. Загрузка конфигурации расширения будет выполняться при корректном указании параметра -Extension. Если в момент загрузки расширение отсутствует в информационной базе ‑ оно будет создано с указанным именем. Если расширение, указанное в параметре -Extension, подключено к хранилищу конфигурации ‑ его загрузка невозможна."
   DrZombi
 
20 - 11.08.20 - 10:45
(0) КЭШ почисти.
   DrZombi
 
21 - 11.08.20 - 10:45
(0) КЭШ Сервера почисти.
   DrZombi
 
22 - 11.08.20 - 10:46
Сервер так же темпы растит, как и клиент :)
   DrZombi
 
23 - 11.08.20 - 10:46
В папочке ТЕМП, у того пользователя, под кем запущен Сервер 1С.
Если системный, то в темпе Винды.
   Vovan1975
 
24 - 11.08.20 - 10:47
(22) база врде как в чистую базу загружалось - эффекта нету
   DrZombi
 
25 - 11.08.20 - 10:47
(24) Сервер, ребутни, заодно и папку темп почисти.
   zerat
 
26 - 11.08.20 - 10:50
(15) не открывается именно конфигурация
(18) данный пункт недоступен
(19) без снятия с поддержки он даст это сделать?
(20)(21) кеш чистил, на разных компах пробовал DT базы
   ink-nsk
 
27 - 11.08.20 - 10:50
2(20) он в пустую загружал, КЭШ чистый у пустой.
   ink-nsk
 
28 - 11.08.20 - 10:52
2(0) место кончилось на диске С:, куда 1С КЭШ складывает
   Vovan1975
 
29 - 11.08.20 - 10:54
(26) " без снятия с поддержки он даст это сделать? " - вот чесно скажу - фик его знает, надо пробовать.
   Ёпрст
 
30 - 11.08.20 - 10:55
(26) Копия есть ? Оттуда табличку config подмени и всё.
 
 Рекламное место пустует
   Ёпрст
 
31 - 11.08.20 - 10:55
Или , для начала, configsave грохни
   Vovan1975
 
32 - 11.08.20 - 10:56
(29) в конце концов с поддержки также можно снять через пакетный режим

"/ManageCfgSupport [-disableSupport [-force]]

Позволяет снимать конфигурация с поддержки. Допустимо использование следующих параметров:

● -disableSupport ‑ указывает на необходимость снятия конфигурации с поддержки. При отсутствии параметра генерируется ошибка.

● -force ‑ выполнить снятие конфигурации с поддержки даже в том случае, если в конфигурации запрещены изменения. При отсутствии параметра будет сгенерирована ошибка, если попытка снятия с поддержки будет выполняться для конфигурации, для которой в интерактивном режиме управления поддержкой запрещены изменения.
"
   zerat
 
33 - 11.08.20 - 10:58
(30) есть как это сделать?
   zippygrill
 
34 - 11.08.20 - 10:59
а что в ConfigSave?
   Василий Алибабаевич
 
35 - 11.08.20 - 11:00
(33) Начни с (31). Config не трогай.
   zerat
 
36 - 11.08.20 - 11:01
(31) как удалить, только в скуль грузить?
   Василий Алибабаевич
 
37 - 11.08.20 - 11:01
(34) Текущая конфигурация. "Несохраненная" в БД. После "обновить конфигурацию БД" оно переносится (объединяется) с рабочей.
   Ёпрст
 
38 - 11.08.20 - 11:02
(36) у тя изначально, файловая, или что ?
   Ёпрст
 
39 - 11.08.20 - 11:03
И, не переживай, до 200 поста успеем вытянуть всю инфу
   Василий Алибабаевич
 
40 - 11.08.20 - 11:08
(26) "данный пункт недоступен". Он будет недоступен только если конфигурация уже открыта.
Нужно :
1. "Конфигурация" - "Закрыть конфигурацию".
2. "Конфигурация" - "Конфигурация базы данных" - "Вернуться к конфигурации БД".
   zerat
 
41 - 11.08.20 - 11:42
(40) закрыта она, я же писал что не даёт открыть
(38) изначально на постгре
   Winnie Buh
 
42 - 11.08.20 - 11:47
(0) попробуй вы пользовательском режиме выгрузить в формате для перехода в сервис (data_dump.zip),
если выгрузится, то загрузи в последнюю копию с той же версией конфы
   Ёпрст
 
43 - 11.08.20 - 12:04
(41) Ну и выполни, для начала,
truncate table ConfigSave
   zerat
 
44 - 11.08.20 - 16:22
(43) не прокатило
как мне подменить конфиг из рабочей в битую?
Делаю так

GO
        DROP TABLE [buh].[dbo].[config]
        GO
        SET ANSI_NULLS ON
        GO
        SET QUOTED_IDENTIFIER ON
        GO
        CREATE TABLE [buh].[dbo].[config](
        [FileName] [nvarchar](128) NOT NULL,
        [Creation] [datetime] NOT NULL,
        [Modified] [datetime] NOT NULL,
        [Attributes] [smallint] NOT NULL,
        [DataSize] [int] NOT NULL,
        [BinaryData] [image] NOT NULL,
        [PartNo] [int] NOT NULL,
        PRIMARY KEY CLUSTERED
        (
        [FileName] ASC
        )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
        ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
        GO
        INSERT INTO [buh].[dbo].[config]
        SELECT * FROM [work].[dbo].[config]
    GO


пишет
Сообщение 2627, уровень 14, состояние 1, строка 22
Нарушено "PK__config__589E6EED4DBDEBFF" ограничения PRIMARY KEY. Не удается вставить повторяющийся ключ в объект "dbo.config". Повторяющееся значение ключа: (0c50c0e1-a9f2-4f8c-a9ef-ea44157957a8.0).
Выполнение данной инструкции было прервано.
   Ёпрст
 
45 - 11.08.20 - 23:28
(44) нахрена дропать то? Тупо очистил записи и инсерт инто селект и усё
   zippygrill
 
46 - 11.08.20 - 23:55
блин, буквально сегодня, при получении изменений из  хранилище, ERP накрылась с сообщением "Ошибка формата потока". При попытки повторного входа в конфигуратор - Ошибка формата потока.
Сразу попросил админа показать содержимое таблицы ConfigSave...там лежали загруженные изменения, но которые еще не применены. Очистил таблицу и нормально вошел в конфигуратор.
   hhhh
 
47 - 12.08.20 - 01:08
(13) dt слепить можно и при закрытой конфигурации


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