|   |   | 
| 
 | Ошибка формата потока. Горе программист | ☑ | ||
|---|---|---|---|---|
| 0
    
        MAPATNK2 naïve 25.09.18✎ 16:03 | 
        Всем доброго дня. В общем, добавил я новую подписку на событие и обработку в общий модуль, нажал сохранить и всё.."Ошибка формата потока". Больше не хочет работать. База на сервере SQL 1С Предприятие 8.3.12.1440, УПП 1.3 чё то там. Делал бэкап, восстанавливал из бэкапа, перезагружал SQL и службы, читал инфу в инете. Доступа к конфигуратору не дает, доступа к режиму "Предприятие" соответственно тоже. ЧТО ДЕЛАТЬ РЕБЯТ? Бэкап есть, но после него куча доков было создано за пару часов, хотелось бы справится с проблемой без ора с менеджерами))))которым придется восстанавливать документы.     | |||
| 1
    
        MAPATNK2 naïve 25.09.18✎ 16:05 | 
        Знаю о существовании chdbfl.exe но, КАААААК, не имея доступа к конфигуратору, выгрузить базу в файл. Хех.     | |||
| 2
    
        MAPATNK2 naïve 25.09.18✎ 16:07 | 
        Понятно, что косяк мой и возник он при создании как раз таки записи в общий модуль. Вроде ничего криминального, пара строк кода на проверку принадлежности номенклатуры в табличной части документа к запрещенной группе. Но что-то критическое произошло, хотя и модуль проверки ошибок не орал, как только применять изменения начал, тут же вылетела ошибка и работа базы прекратилась. Пока менеджеры базу не перезагрузили у них она работала, после перезагрузки доступ к ней никто не может получить.     | |||
| 3
    
        MAPATNK2 naïve 25.09.18✎ 16:08 | 
        Ох уж эта 1с, ох уж мои кривые руки.     | |||
| 4
    
        МихаилМ 25.09.18✎ 16:09 | 
        если динамическое обновление - в поиск. обсуждалось 100 раз.
 в любом случае ТЖ Вам поможет найти проблемное место. в любом случае перед обновлением делайте резервные копии. | |||
| 5
    
        MaxS 25.09.18✎ 16:09 | 
        Поднять 2 тестовых базы.
 одна из бэкапа, вторая поломанная и перенести таблицы документов и поломанной. Потом обработкой выгрузка загрузка xml обменяться с рабочей базой. | |||
| 6
    
        MaxS 25.09.18✎ 16:11 | 
        (4) Да, разностный бэкап не займет много времени и места. Зато сэкономит нервы.     | |||
| 7
    
        MAPATNK2 naïve 25.09.18✎ 16:11 | 
        (5) Дак доступа к режиму предприятие нет, как мне перетащит всё? иль вы намекаете на средства  SQL?     | |||
| 8
    
        MAPATNK2 naïve 25.09.18✎ 16:12 | 
        (4) Не понял, что мне поможет найти ошибки?     | |||
| 9
    
        MAPATNK2 naïve 25.09.18✎ 16:13 | 
        Есть какой-нибудь способ открыть конфу и удалить этот злосчастный участок кода. Или процесс поиска и исправления ошибок для файловой версии?     | |||
| 10
    
        MAPATNK2 naïve 25.09.18✎ 16:14 | 
        (9) Для серверной версии     | |||
| 11
    
        MaxS 25.09.18✎ 16:16 | 
        (7) да, средствами SQL перенести. Но не в рабочую, а в промежуточную тестовую.
 (9) Что-то пошло не так, возможно вся конфигурация поломалась. Либо средствами SQL попробовать конфигурацию поменять. Результат быстрее получится. | |||
| 12
    
        leonidk 25.09.18✎ 16:17 | 
        таблицу config и configsave заменить на config из бэкапа     | |||
| 13
    
        ptiz 25.09.18✎ 16:17 | 
        (0)
 1) Сделать копию через SQL, все дальшейшие операции проводить на копии. Что значит "Делал бэкап, восстанавливал из бэкапа" ? Как делал? Бэкапил в SQL уже битую базу и её же восстанавливал? Что значит "Больше не хочет работать" - что пишет при входе в Конфигуратор? В предприятие? | |||
| 14
    
        Serg_1960 25.09.18✎ 16:18 | 
        (8) ТЖ - Технологический Журнал.
 (9) Забудь про файловый вариант, про chdbfl.exe - у тебя база на SQL. (10) Выгрузить из-под командной строки пробовал? Типа: "C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /S"Сервер" /N"Пользователь" /P"Пароль" /Out"C:\1c.log" /DumpIB"Полный путь Имя.dt" | |||
| 15
    
        MAPATNK2 naïve 25.09.18✎ 16:19 | 
        (13)  "Ошибка формата потока". Конечно битую бэкапил, был бы бэкап здоровой. я б тут не писал. Последний здоровый бэкап быд сделан 4 часа назад, после этого было сделано много документов.     | |||
| 16
    
        MAPATNK2 naïve 25.09.18✎ 16:19 | 
        (11) Не хватит у меня знаний для того, чтобы с SQL лезть в конфу. Может где инструкции примерные есть?     | |||
| 17
    
        Serg_1960 25.09.18✎ 16:20 | 
        Проще всего перезалить конфигурацию из архива в рабочую базу напрямую в SQL. Но я боюсь это советовать автору:)     | |||
| 18
    
        MAPATNK2 naïve 25.09.18✎ 16:21 | 
        (17) Идея отличная. Как сделать? XD     | |||
| 19
    
        ptiz 25.09.18✎ 16:22 | 
        (16) В инете полно инструкций. Там несложно, но аккуратно надо - смотри из какой базы в какую таблицы переливаешь.     | |||
| 20
    
        XLife 25.09.18✎ 16:23 | 
        (18) >Идея отличная. Как сделать? XD
 увольняйся... | |||
| 21
    
        Джинн 25.09.18✎ 16:23 | 
        Самое банальное - кэш чистить не пробовали?     | |||
| 22
    
        MAPATNK2 naïve 25.09.18✎ 16:23 | 
        (21) Да. Все доступные методы пробовал, что описаны в инете.     | |||
| 23
    
        MAPATNK2 naïve 25.09.18✎ 16:24 | 
        (19) пример любой скиньте пожалуйста, чтобы неверную инфу не начал читать.     | |||
| 24
    
        Джинн 25.09.18✎ 16:26 | 
        (22) И серверный тоже?     | |||
| 25
    
        MAPATNK2 naïve 25.09.18✎ 16:26 | 
        (20) Не уверен, что из за этого нужно увольняться. Я за год работы программистом 1 раз сталкиваюсь с данной ошибкой. И на уровне SQL с базой не работал, лишь обслуживал.     | |||
| 26
    
        ptiz 25.09.18✎ 16:26 | ||||
| 27
    
        MAPATNK2 naïve 25.09.18✎ 16:27 | 
        (24) нет, где он лежит? Серверный боюсь трогать, вдруг соседние базы задену. Не пашет то только 1     | |||
| 28
    
        MAPATNK2 naïve 25.09.18✎ 16:27 | 
        (26) Спасибо большое. Буду пробовать     | |||
| 29
    
        Serg_1960 25.09.18✎ 16:27 | 
        (18) Гуглите - ссылок много. Но в основном вот как-то вот так:
 Use СбойнаяБаза Go Delete From [DBO].[Config] Go insert into [СбойнаяБаза].[Dbo].[Config] select * from [КопияБазы].[Dbo].[Config] Go Ещё бы неплохо очистить таблицу ConfigSave если там есть записи. Разумеется всё делать на копии базы, сделанной в SQL. | |||
| 30
    
        MAPATNK2 naïve 25.09.18✎ 16:28 | 
        (29) Понял, буду пробовать. Спасибо большое.     | |||
| 31
    
        MaxS 25.09.18✎ 16:29 | 
        (23) Так можно и рабочую базу убить. И даже не ту, которую требуется восстановить, а например БП какую-нибудь.
 А бэкапа опять нет. Перед началом работ нужно переписать соответствия баз 1С и их баз SQL. Чтобы было перед глазами. | |||
| 32
    
        DSSS 25.09.18✎ 16:30 | 
        0. Как можно скорее поставить максимально возможную дату запрета
 1. Ждать конца рабочего дня 2. Выгрузить в XML все документы между здоровым бэкапом и концом дня 3. Загрузить в здоровый бэкап все что есть в XML | |||
| 33
    
        MAPATNK2 naïve 25.09.18✎ 16:31 | 
        (32) Гениально. Я суть ошибки описал выше.     | |||
| 34
    
        Botanik8888 25.09.18✎ 16:32 | 
        (30) На развернутой копии делай вначале....     | |||
| 35
    
        ks_83 25.09.18✎ 16:35 | 
        а /RollbackCfg не помогает?     | |||
| 36
    
        MAPATNK2 naïve 25.09.18✎ 16:35 | 
        (35) что это? Можно подробней     | |||
| 37
    
        ks_83 25.09.18✎ 16:36 | 
        (36) это в пакетном режиме, загугли     | |||
| 38
    
        Fram 25.09.18✎ 16:36 | 
        Если я не ошибаюсь, такая ошибка чисткой кэша исправляется. Глупый вопрос. С другой учётки или компа пробовал запускать?     | |||
| 39
    
        ks_83 25.09.18✎ 16:37 | 
        (37)+ возврат к конфе БД     | |||
| 40
    
        MAPATNK2 naïve 25.09.18✎ 16:38 | 
        https://yadi.sk/i/dg23-M9yL9A-9Q прилетели. Я даже создать пустую базу не могу. Ошибку какую то выдает.     | |||
| 41
    
        MAPATNK2 naïve 25.09.18✎ 16:38 | 
        (38) У всех эта база не пашет. Описал всё выше     | |||
| 42
    
        MaxS 25.09.18✎ 16:40 | 
        (40) В настройках SQL указана папка по умолчанию для новых баз, которая отсутствует?     | |||
| 43
    
        s03 25.09.18✎ 16:41 | 
        место свободное на SQL на С: ещё проверь, на всякий случай     | |||
| 44
    
        MAPATNK2 naïve 25.09.18✎ 16:42 | 
        (42) Нет. Всё гуд. Места 2 ТБ, папка есть .Часа 2 назад базу создавал для себя     | |||
| 45
    
        Serg_1960 25.09.18✎ 16:43 | 
        (40) А зачем ты опять куда-то лезешь через 1С? :)     | |||
| 46
    
        MAPATNK2 naïve 25.09.18✎ 16:45 | 
        (45) Как обычно делал, создавал пустую базу, заливал на неё бэкап. Можно конечно и в SQL пустую базу создать и в 1с потом добавить её. Но проблема то остается. С 1с не получается добавить базу.     | |||
| 47
    
        don_Rumata 25.09.18✎ 16:52 | 
        (0) Можно попробовать удалить базу из списка баз и добавить снова. Бывает, что помогает     | |||
| 48
    
        Fram 25.09.18✎ 16:52 | 
        А ребутнуть сервер предлагали уже?     | |||
| 49
    
        don_Rumata 25.09.18✎ 16:53 | 
        (47)+
 Частными случаями этой рекомендации можно считать например такие решения: удаление из списка баз и повторное добавление очищение данных из каталога «C:\Documents and Settings\пользователь\Application Data\1C\1Cv81» простое копирование содержимого каталога bin в новый каталог http://www.gilev.ru/stream/ | |||
| 50
    
        MAPATNK2 naïve 25.09.18✎ 16:55 | 
        (47) (49) (48) ДА     | |||
| 51
    
        MAPATNK2 naïve 25.09.18✎ 22:00 | 
        (29) (26) Огромное спасибо! Помогло!!!!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |