1С:Предприятие
:: 1С:Предприятие 8 общая
|
|
| ||
Garry1010 27.11.20 - 15:40 | Вдруг ни с того, ни с сего 1С выдала: ошибка формата потока (хорошо, база тестовая, но разработачная). Причём, выдала не при входе в базу, а при сохранении конфы при разработке.О_О НИКОГДА такого не видел!
База клиент-серверная на MS SQL - так что никакие chdbfl.exe или Tool_1CD.exe не помогут. Естественно, почистил кэш, в том числе на сервере - пофик. На другой машине также ничего не получается - не доходит даже до выбора пользователя. Попробовал выгрузить бэкап средствами SQL и загрузить снова в другую базу. При попытке подключения базы в консоли кластера 1С имеем: "Ошибка создания информационной базы: ошибка операции администрирования ошибка формата потока" (О_О никогда такого не видел). ГуглоЯндекс выдаёт только стандартные ответы - без толку. Понятно, что что-то грохнулось в самой конфе: нехило так грохнулось - это ж умудриться надо так сломать конфу ;). Вопрос: кто-то сталкивался с таким? Это лечится? Если лечится, то чем и как? Не хочется потерять наработки, которые не успел скинуть в хранилище - хотел вечером в рабочую накатить, а теперь нечего накатывать, блин...:( | ||
arsik 1 - 27.11.20 - 15:41 | Жопа рисуется по другому
(_!_) | ||
dka80 2 - 27.11.20 - 15:44 | ну раз при сохранении конфы, тогда можно попытаться средствами sql восстановить табличку с конфигурацией баз данных | ||
shuhard 3 - 27.11.20 - 15:44 | (0)[Не хочется потерять наработки, которые не успел скинуть в хранилище]
копируй средствами сиквела в заведомо живую базу | ||
Garry1010 4 - 27.11.20 - 15:50 | (3) Копировать - что? | ||
shuhard 5 - 27.11.20 - 15:54 | (4) конфигурацию базы данных, ты же за неё борешься ? | ||
Salimbek 6 - 27.11.20 - 16:01 | (4) Тут вот написано: https://its.1c.ru/db/metod8dev/content/1591/hdoc
"Вся информационная база представляется в базе данных в виде набора таблиц. Среди них есть несколько таблиц, которые обязательно присутствуют в представлении любой информационной базы: Config - основная конфигурация информационной базы. Эта конфигурация соответствует реальной структуре данных и используется 1С:Предприятием 8.0 в режиме Предприятия. ConfigSave - конфигурация, редактируемая Конфигуратором. Конфигурация из ConfigSave переписывается в Config при выполнении "Обновления конфигурации базы данных" в Конфигураторе, а наоборот - при выполнении в Конфигураторе операции "Конфигурация - Конфигурация базы данных - Вернуться к конфигурации БД". " | ||
fisher 7 - 27.11.20 - 16:03 | Ну, первым делом стоит прогнать dbcc checkdbЕсли сиквел ошибок не покажет, тогда это одинэсный "самострел". Сталкивался с таким, когда последствия динамических обновлений приходились на Юпитер в седьмом доме Водолея. Можно найти руководства разной степени полезности по ручному ковырянию в Config и ConfigSave. Мне когда-то помогло. С тех пор пару раз сильно выручало наличие хранилища конфигурации. | ||
Ненавижу 1С 8 - 27.11.20 - 16:09 | службу останавливали и дождались завершение процесса, кеш чистили на сервере? | ||
arsik 9 - 27.11.20 - 16:20 | (4) Сначала почисти ConfigSave, если не поможет перенеси из ConfigSave в Config. Если снова не поможет ковыряй Config. | ||
Garry1010 10 - 27.11.20 - 16:23 | |||
arsik 11 - 27.11.20 - 16:27 | (10) В таблице ConfigSave строки есть? | ||
Garry1010 12 - 27.11.20 - 16:51 | |||
arsik 13 - 27.11.20 - 16:56 | Удали их | ||
Garry1010 14 - 27.11.20 - 16:58 | (13) А как потом жить? Она же пустая будет, кяп? | ||
arsik 15 - 27.11.20 - 16:59 | Ну у тебя же бэкап есть. Она должна быть пустая. | ||
arsik 16 - 27.11.20 - 17:01 | Там хранится изменения после сохранения но до обновления. | ||
arsik 17 - 27.11.20 - 17:17 | если не поможет перенеси из ConfigSave в Config - вот это наверно не надо.
Покажи что выдает запросSELECT * FROM public.config ORDER BY filename DESC LIMIT 20 | ||
fisher 18 - 27.11.20 - 17:48 | Чистка ConfigSave может помочь в простом случае.
Еще если рухнуло во время обновления конфигурации БД, может помочь удаление файлов .new Где-то на просторах находил развернутую инструкцию по удалению всевозможных "хвостов" из Config, что может помочь в таких случаях, но сейчас нагуглить не получается. В основном только простые рецепты. | ||
Garry1010 19 - 29.11.20 - 17:59 | Ооо, чистка DELETE FROM [dbo].[ConfigSave]помогла! Спасибо ВСЕМ!!! |
|
Список тем форума |