Имя: Пароль:
1C
1С v8
Положил конфигуратор 1С ЕРП. Ошибка формата потока
, ,
0 zippygrill
 
15.07.19
19:23
Всем привет!
Народ, нужна ваша помощь!
Как уже поняли из темы, положил конфигуратор 1С ЕРП. Релиз платформы 8.3.14.1779
После утреннего динамического обновления, в конф дает зайти, но саму конфу не открыть. Предприятие работает, слава богу.

И так, в конфигураторе дает заходить, а вот открыть саму конфигурацию нет по причине ошибки формата потока.

Что сделано:
1. Чистил кэш на своей машине - не помогло
2. Удалил базу из список баз - не помогло
3. Сделал свежую копию через SQL и загрузил совсем на другой сервер 1С и другой сервер SQL - не помогло
4. Выгрузил/загрузил в dt (в ранее созданной копии) - не помогло

Что заметил - конфигурация БД открывается спокойно. Интересно есть ли командная строка которая бы откатила текущую конфу к конф БД ..
Таблица Configsave - пустая. Таблица Config на предмет записи commit тоже пустая..

Какие еще мысли есть?
1 xXeNoNx
 
15.07.19
19:29
Оттрункать configSave
2 zippygrill
 
15.07.19
19:31
(1) она у меня пустая http://prntscr.com/ofcz4p
3 xXeNoNx
 
15.07.19
19:36
)) это не значит что ее не надо трункатить
4 zippygrill
 
15.07.19
19:37
DELETE FROM [ПОВРЕЖДЕННАЯ_БАЗА].[dbo].[configsave] - таки?
5 xXeNoNx
 
15.07.19
19:37
Не
6 xXeNoNx
 
15.07.19
19:37
Use..

Truncate table ConfigSave
7 zippygrill
 
15.07.19
19:42
твой USE видимо для другой sql
8 xXeNoNx
 
15.07.19
19:43
А..., мля, не дочитал, дин обновление? Бггг
9 xXeNoNx
 
15.07.19
19:43
(7) use для ms sql
10 zippygrill
 
15.07.19
19:45
(8) дин обновление ...так оно и прошло успешно. Только вот конфу не открыть
11 xXeNoNx
 
15.07.19
19:47
Лечил я один раз базу с такими симптомами после дин обновления. После этого тема дин обновлений для меня закрыта.

В двух словах как делал: разворачивал самый актуальный бекап(рабочий естественно) и заменял из этого бекапа в рабочей базе таблицу. Что за таблица ты спросишь, а вот хрен знает, гугли
12 zippygrill
 
15.07.19
19:49
(11) Так тоже наверное config Таблицу гонял из тестовой рабочей в боевую
13 xXeNoNx
 
15.07.19
19:50
(12) не исключено
14 Dmitry1c
 
15.07.19
19:53
(0) я один раз уронил бекенд сети магазинов

больше дин. обновлением не польщуюсь
15 xXeNoNx
 
15.07.19
19:55
Почему же все не учаться на чужих ошибках-то
Вот еще один претендент:
Что происходит с таблицами sql при отключении итогов?
16 zippygrill
 
15.07.19
20:00
(15) много нас..
17 zippygrill
 
15.07.19
20:01
Я что-то не врубаюсь в Манагмент так и писать что ли  http://prntscr.com/ofdelt
18 zippygrill
 
15.07.19
20:02
именно строчка TRUNCATE table ...
19 xXeNoNx
 
15.07.19
22:30
Select from убирай,
оставь use имятвоейбазы

Truncate table configsave
20 xXeNoNx
 
15.07.19
22:30
Не факт что поможет, может быть не все так просто
21 xraf
 
15.07.19
23:18
А в dt даёт выгружать?
22 xraf
 
15.07.19
23:19
Увидел, даёт.
А если из dt файловую развернуть?
23 zva
 
16.07.19
05:17
(0) Для возврата к конфигурации БД из командной строки есть ключ /RollbackCfg

Не поможет - грохнуть ConfigSave: http://catalog.mista.ru/public/615209/
DELETE FROM [ПОВРЕЖДЕННАЯ_БАЗА].[dbo].[configsave]

Не поможет - загрузить Config и Params из рабочей копии:
http://catalog.mista.ru/public/568518/

Delete From [MyBase].[dbo].[Config]
INSERT INTO [MyBase].[dbo].[Config] SELECT * FROM [MyTestBase].[dbo].[Config]

Delete From [MyBase].[dbo].[Params]
INSERT INTO [MyBase].[dbo].[Params] SELECT * FROM [MyTestBase].[dbo].[Params]
24 breezee
 
16.07.19
06:25
Ресни сервак
25 zippygrill
 
22.07.19
12:25
(22) в dt выгружал и загружал. Ошибка не исчезла (тогда)
В общем откатил из бэкапа и загрузил доки..т.к. время поджимала