Имя: Пароль:
1C
 
Помогите, пожалуйста, восстановить конф. поставщика после сбоя в обновлении
0 Soul771
 
28.12.24
11:54
Всем доброго дня и здравия!

В предыдущем обновлении, видимо, случился сбой, который выплыл только сейчас - перед очередным обновлением( Файловая БД, конфигурация УНФ, доработанная через расширения и помимо расширений. Статус "Редактируется с сохранением поддержки". Платформа 1С x64.
При нажатии на значок "i" версия релиза 3.0.9.163
при нажатии Конфигурация - Поддержка - Настройка поддержки - релиз конф. поставщика 3.0.9.163
при нажатии в дереве Конфигурация - Свойства - релиз 3.0.9.163

но при Конфигурация - Сравнить конфигурации - Основная конф. с Конф. поставщика - в отчете о сравнении версия осн. конф. - 3.0.9.163, а версия конф. поставщика - 3.0.8.109.
Предыдущее обновление было через . cfu, через Поддержка - Обновить из файла. Сообщений об ошибках не было. Но, видимо, что-то пошло не так, и не было вовремя обнаружено.

Что было сделано уже: chdbfl, ТИИ с реструктуризацией (нужно ли было делать реструктуризацию или в данном случае это вредно?), выгрузка .dt, загрузка из .dt. На каком-то из этих шагов или в конце был вычищен кэш.
Далее была попытка обновить через .cf релизом 3.0.9.163. Через Конфигурация - Поддержка - Обновить, выбрать файл обновления. Получено сообщение, что "файл не содержит доступных обновлений".
Следом была попытка выполнить обновление через .cfu более нового релиза, чем релиз осн. конф.. Было получено сообщение о "Нарушение целостности конфигурации".

Создана новая пустая база, снова произведена загрузка из сохраненного перед предыдущими шагами .dt.
Попытка восстановить конф. поставщика через след. действие: Конфигурация - Поддержка - Сравнить, объединить (конф. с поддержки полностью перед этим шагом не снимала) - Снять все галки, Выполнить.
Вот на этом шаге у меня сомнения, правильно ли делаю, оттуда ли вызываю сравнение-объединение, все ли так?..

На др. копии попробовала снять конфу с поддержки через Конфигурация - Поддержка - Снять с поддержки. После этого кнопка "Сравнить, объединить" в окне настройки поддержки стала недоступна.

Помогите, пожалуйста, как правильно восстановить конф. поставщика, сохранить доработанные измения и не накосячить с данными?

На будущее хотелось бы еще разузнать, что могло вызвать сбой.. Предполагаю, что, возможно, нехватка места на диске, но сообщений об этом не было.. Оперативка?.. Либо есть еще более вероятные причины?

Благодарю всех, кто дочитал, и всех, кто откликнется! Добра и здравия вам!
1 Amra
 
28.12.24
12:02
Находите полный сф 3.0.9.163 от поставщика. Снимаете конфу с поддержки, совсем. И потом через сравнить объеднить возвращаете на поддержку
2 arsik
 
28.12.24
12:05
(1) Так у него какие то объекты изменены.
А вот так пробовал?
Развернуть 3.0.9.163 от поставщика и объединить все свои изменения (выгруженную конфигурацию из рабочей) .
Потом выгружаем cf из этой и загружаем в рабочую не через объединение, а через загрузить конфигурацию.
3 okmail
 
28.12.24
12:06
(2) если снять все галочки в настройках сопоставления, то обновится только конфигурация поставщика
4 Soul771
 
28.12.24
12:13
(1), (2), (3) - благодарю за отклик!
(1)- после снятия с поддержки кнопка(которая в окне Настройка поддержки) стала недоступной. Или "Сравнить, объединить" нужно из др. места запускать в данном случае?

(2) - так не пробовала. Боязно. Пришла спросить, как правильно, чтобы не накосячить, вдруг не знаю что-то важное.

(3) - что-то у меня не получилось после данного этапа, но уже забыла. Попробую снова.
5 Soul771
 
28.12.24
12:17
(3)- простите, наверное, я напутала, к чему ваш ответ относится.. если к сообщению (2)- то так я еще не делала. Благодарю! отвечая вам, я имела ввиду, что пыталась сделать Конф- Поддержка- Сравнить, объединить- выбрала . cf релиза 3.0.9.163 - в окне сравнения сняла все галки и нажала Выполнить. Вот в этом варианте что-то не получилось, это имела ввиду. Этот вариант, что пробовала его, в (0) я не описала.
6 Amra
 
28.12.24
12:21
(4) Надо не из настройки поддержки, а из обшего меню "Сравнить, объединить..", ну естественно с учетом (3), чел меня правильно понял
7 Soul771
 
28.12.24
12:31
(4) - благодарю! Пробую. На всякий случай, выложу скрины, посмотрите, пожалуйста, все верно?

Сняла с поддержки, звездочка рядом с Конфигурация появилась, далее сразу вызываю пункт меню Действия - Конфигурация - Сравнить, объединить с конф. из файла.
Верно?

https://iimg.su/i/rMfnw
https://iimg.su/i/ziYde
8 Soul771
 
28.12.24
16:56
(7)- сделала, описанное в (6) и получила пустое окно, вспомнила, пробовала уже так, это и насторожило...

https://iimg.su/i/kxUXF
9 okmail
 
28.12.24
12:37
(8) надо фильтр изменить
10 Amra
 
28.12.24
12:38
(7) Файл, который выбираете, точно файл типовой нужного релиза? Расскажите, как его получали?
11 Soul771
 
28.12.24
16:57
(9) - не сердитесь, пожалуйста, если очень туплю, но.. будто бы они идентичны..
https://iimg.su/i/R6Krz

(10) - скачала с очень известного ресурса по ссылке, где отдельно готовый .cf... ИТС у клиента есть, но там было быстрее.
12 Amra
 
28.12.24
12:47
Ну похоже конфа полностью типовая. В начале сравнения было предложение поставить на поддержку?
13 Soul771
 
28.12.24
12:48
(10), (11) - могу скачать установочный нужного релиза и выгрузить .cf оттуда, если на него подозрения.
14 arsik
 
28.12.24
12:49
(4) Так на копии делайте. Не сразу же в боевую.
(11) Если у вас конфигурации идентичны тогда сделайте просто - загрузить конфигурацию. Ну и на копии соответственно сначала
15 Soul771
 
28.12.24
12:52
(12) - нет, предложения поставить на поддержку не было.
В конф. внесены несколько справочников и документов, и немного изменены модули.
16 Soul771
 
28.12.24
12:57
(12) - и при нажатии Выполнить после предыдущего шага (который показала на последнем скрине) предложения поставить на поддержку не появилось.
17 Soul771
 
28.12.24
12:59
(14) - на копии, конечно) как бы после проверить, что все точно хорошо?
18 Amra
 
28.12.24
13:03
(15) Значит это не тот файл. Вот не с тем сравниваете, полюбому
19 Soul771
 
28.12.24
13:08
(18) - благодарю! сейчас скачаю установочный, выгружу с него .cf, в новую копию загружу сохраненный до экспериментов .dt и попробую снова. Вернусь сюда через час примерно.
20 Rockatansky
 
28.12.24
13:20
(19) в любой непонятной ситуации с обновлением надо сначала кеш чистить. И  вообще скрипт готовый иметь у каждого юзера - экономит нервы и время.
21 Soul771
 
28.12.24
17:03
(19) - благодарю! запомню на будущее.
22 Soul771
 
28.12.24
17:15
(18) - вы правы, что-то не то с .cf оказалось. Благодарю!

Скачала установочный, установила, выгрузила ..cf из него.

Сняла конфу с поддержки через Конфигурация- Поддержка-Настройка поддержки - Снять с поддержки.
Затем через Действия - Конфигурация - Сравнить, объединить с конф. из файла - Выбрала сохраненный из чистой базы .cf того же релиза, что и осн. конф. - Вышло окно с предложением поставить на поддержку - Согласилась.

Далее в окне сравнения конф. увидела различия, сняла все галки, нажала выполнить, в настройке правил поддержки выбрала все, что сверху с замком - для неизмененных объектов, и "редактируется с сохранением поддержки" - для измененных. Прилагаю скрины.

https://iimg.su/i/r3Osh
https://iimg.su/i/0sdD4

Нажала Выполнить. Затем запустила из Конфигуратора режим Предприятие.

К сожалению, хорошие новости на этом закончились. Зашла в Конфигурация - Сравнить конфигурации - осн. конф. и конф. поставщика, получила весьма странное окно, скрины прилагаю.
В отчете о сравнении вместо названия конф. поставщика - набор букв, вместо номера релиза - пустота.

https://iimg.su/i/nEK9D
https://iimg.su/i/l9uso  

И в окне НастройкаПоддержки конфа снята с поддержки.

Сейчас заново загружу .dt и попытаюсь еще раз все это проделать, может, что-то не то сделала.. И попробую еще через обновление .cf вариант..
23 Soul771
 
29.12.24
09:21
(18), (22) - обновила вчера через . cf, вытащенный после установки полной конфы.
Обновляла так: Конфигурация- Поддержка - Обновить конф.- Выбор файла - На этапе сравнения снять все галки, нажать выполнить. После запустила режим Предприятие из-под Конфигуратора.

После закрыла конфигурацию, закрыла Конфигуратор, открыла заново, сделала сравнение конфигураций через Конфигурация-Сравнить конф. - осн. конф. и конф. поставщика. На этапе сравнения увидела изменения, как были и раньше, т.е. доработки. Название конф. поставщика было не кракозябры, а как и положено - УНФ полностью. В отчете о сравнении пункт про версии пропущен, т.е., как я понимаю, версии теперь совпадают. Обрадовалась. Но рано.

Попыталась обновить дальше, выбрала релиз 3.0.10.172, запустила обновление .cfu, как обычно через Поддержку. И вот здесь вышло сообщение о том, что данный файл не содержит подходящего обновления, со списком релизов, для которых это обновление предназначено, среди которых и мой - 3.0.9.163 (((
Сделала ТИИ, сделала выгрузку-загрузку, попыталась снова обновить - результат тот же, увы...
24 Soul771
 
29.12.24
09:24
(23) - хочу попробовать подсунуть тот релиз обновления, который подходит и  для 3.0.9.163 и для 3.0.8.109. Но что-то неспокойно мне за такой эксперимент - как там обновится конф. поставщика при этом, если она все еще битая.. и каких подводных камней не знаю, как это может отразиться на осн. конф., если обновлять таким способом, т.е. если релиз осн. конф. поднимается на столько-то шагов, а релиз поставщика - на др. кол-во шагов...
25 Soul771
 
29.12.24
10:44
(24) - попробовала обновить релизом 3.0.9.191, в описании указано, что подходит для обновления и с 3.0.8.109, и с 3.0.9.163, получила то же сообщение : "файл не содержит доступных обновлений" ((

Как бы посмотреть, какая сейчас версия у конф. поставщика? Имею ввиду, может, известна таблица, в которой содержится эта информация, или можно как-то кодом вытащить ее? В окне Конфигурация - Поддержка - Настройка поддержки показывается, что 3.0.9.163.
В свойствах, если нажать на дерево объектов, тот же релиз, но  это, как я понимаю, версия релиза осн. конф., верно?
26 laeg
 
29.12.24
10:47
Странно конечно. Ремонтировал кучу баз с расхождениями в релизах, с битыми или отсутствующими конфигурации поставщика. Алгоритм действий всегда один и тот же, проблем не припомню.
Рекомендую взять полный дистрибутив 3.0.9.163 с сайта обновлений 1с.
27 Soul771
 
29.12.24
10:47
Из идей пока остался способ, предложенный в (2). И еще, думаю, что если развернуть чистую от поставщика релиза 3.0.9.163, вручную перетащить все доработки и расширения, затем через универсальную выгрузку-загрузку xml перенести все данные из битой?.. каких сюрпризов можно ожидать в каждом из этих вариантов?

Есть ли еще способы?...
28 Мимохожий Однако
 
29.12.24
10:55
(27) ОФФ. Вспомнился анекдот про сдохших кур:"Жаль, а у меня еще столько советов было".
А если всерьез, то меня убила фраза "В предыдущем обновлении, видимо, случился сбой"
Я бы начал с возвращения к версии до возможного сбоя, обновил до текущей версии и перенес через универсальный формат данные с до сегодняшнего дня. Естественно всё на копиях
29 Soul771
 
29.12.24
10:55
(26) - благодарю за отклик! Если получится достать, то попробую сделать, как рекомендуете. Сложность в том, что кроме как документов об оплате ИТС у клиента ничего от франча нет, и, как я предполагаю, до нг не появится уже. И у меня, к сожалению, нет сейчас доступа к дистрибутивам УНФ с оф. источника.
30 Soul771
 
29.12.24
10:59
(28) - благодарю!! это была первая мысль, что меня посетила) но побоялась ее осуществить.
31 laeg
 
29.12.24
11:22
(29) если база вменяемых размеров и нет ничего сверхсекретного можете отправить мне ссылку на выгрузку в облаке (контакты в профиле)
32 AAA
 
29.12.24
11:41
А я бы никогда не стал переносить данные. Это не тот случай. Надо именно разобраться, что не так при обновлении. Иначе потом ситуация повторится.
Не надо шарахаться, то это, то другое. Надо принять план и действовать. Все советы были даны. Найдите проверенную конфигурацию поставщика и загрузите ее, так как Вам советовали, с убранными флагами. Все должно работать.
Сначала выгрузите свою конфигурацию поставщика. Сравните с ней та что типа проверенная. Может у Вас и конфа поставщика и основная конфа запороты, кто знает кто и как там обновлял.
Надо вернуться в печке, и от нее плясать
33 Jackman
 
29.12.24
13:12
А если просто попытаться из архива базы, который, надеюсь, делался перед неудачным обновлением, выгрузить полную конфигурацию, потом загрузить ее в рабочую базу (без объединения, а через полную загрузку конфигурации), а потом попытаться установить обновления?
Даже, если что-то слетит, какие-то поля очистятся в созданных новых документах, которые связаны были с обновлением - можно будет посмотреть, что там было в копии поломанной базы и заполнить.Ну и, разумеется, перепровести весь этот период
34 Soul771
 
14.01.25
06:24
Доброго утра\дня\вечера, дорогие коллеги! Запоздало, после вороха новогодних рабочих и домашних хлопот, я вернулась сюда, чтобы поблагодарить всех вас, поздравить с наступившим уже новым годом и рассказать, чем же дело завершилось, с которым пришла к вам сюда в этот раз.

Прочитав все ваши советы, размышления и доводы, вспомнив все, что было уже проделано ранее и описано выше, взяла я копию, сохраненную перед последним обновлением. Благо, в самом начале проф. пути коллега, рассказав о собственном опыте, научил всегда, всегда и всегда делать копии баз))
Взятая копия благополучно обновилась на 1 релиз, а при обновлении на следующий за ним - выдала сообщение о нарушении целостности структуры. Попытка была повторена с заново скопированной с компа клиента, нетронутой копией копии, но выпала та же ошибка. К сожалению, уже не помню наверняка, случилось ли это в том же самом месте прохождения обновления или же в иной стадии обновления на второй релиз.

Вот это уже совсем насторожило. И после, дабы время поджимало, я сделала сразу 2 шага: создала нового пользователя в windows(дабы исключить напрочь недочищенный кэш) и установила другой релиз платформы (ниже версией, рекомендуемый в описании релиза). И, к счастью, обновления установились!

Забыла упомянуть, что одним из факторов, подтолкнувшим к выбору такого пути решения, стало и то, что, взглянув на количество данных, созданных пользователем с момента предыдущего обновления, я удивилась и обрадовалась - их было очень, очень немного. После обновления данные были перенесены(хех, не поверите, - руками!!), сделана выверка всех справочников, документов, это заняло относительно немного времени. И, хоть мне  и не по душе такой выбранный вариант, т.к. он не кажется профессиональным, а, скорее, ситуативным, но время очень поджимало. И спокойнее от того, что уверенность за целостность структуры есть. После обновления сделана сверка конфигураций, выгрузка-загрузка базы.

Предполагаю, что виновником оказался "домашний" релиз платформы. Впервые, и, надеюсь, в последний раз такое случается за мою практику. Возможно, что попробую все-таки разобраться с поврежденной копией, которую пыталась восстановить и обновить в начале. Хотелось бы. Если доберусь до этого, приду написать о том, до чего докопалась, в копилку опыта.


(32), (33),(31) и всем, кто был здесь)

Благодарю всех, кто был в этой теме! Вы снова меня спасли и поддержали! Благодарю!

Всем посылаю огоньки теплого, доброго света и радости! Мира каждому в душе и вокруг вас! Радости вашим сердцам! Здоровья вам и вашим родным, сил, вдохновения и возможностей на новые творения! Любви вам во всем! И пусть все будет во благо! С новым годом, пусть он будет счастливым для всех!

Благодарю, дорогие форумчане, что вы есть! Благодарю, дорогой гуру Волшебник, что создали этот форум, и что вы есть!!! Всех обнимаю!


(31) И отдельно, особенно хочу поблагодарить laeg за отклик!!! Евгений, благодарю вас всей душой!!! Прочитав ваше сообщение, когда вы предложили отправить вам ссылку на базу, мне так светло и тепло стало на душе, легкость, будто друг встал плечом рядом!.. Протянутая будто сквозь космос ваша рука, импульс света от вашего доброго сердца - это воспоминание останется со мной, и придаст силы идти. Благодарю вас!!! БлагоДарю вам!!! Будьте всегда здоровы, и пусть дорогие вам люди всегда будут здоровы! Будьте благословенны! Пусть все у вас получается из любви и во благо!

Пусть у каждого будет причал,
Будет дом, будет свет в окошке,
Будет место, где б кто-то ждал,
Будет маленькое счастье в ладошке.
Пусть у каждого будет приют,
Где спокойствие, вера и верность,
Где тепло, где забота, уют,
Где любовь, понимание, нежность.
Пусть у каждого будет плечо
Настоящего друга, и в жизни
Будет ярко и горячо
От радости, счастья и светлой мысли!
(автор Таналла Широ)

https://iimg.su/i/rJqPZ
https://iimg.su/i/tZq6A
https://iimg.su/i/HX3t5
https://iimg.su/i/EhoZM
https://iimg.su/i/UqsoP

P.S.: простите за много буковок..) я с вами уже так давно) захотелось обнять вас хотя бы виртуально))
35 craxx
 
14.01.25
06:13
(34)  И, хоть мне мне и не по душе такой выбранный вариант, т.к. он не кажется профессиональным, а, скорее, ситуативным, но время очень поджимало. И спокойнее от того, что уверенность за целостность структуры есть. После обновления сделана сверка конфигураций, выгрузка-загрузка базы.
Ситуативно или профессионально - вопрос десятый вообще, в данном случае не важный. Хотя я в таком случае делал малость иначе.