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

Обновление БП 3.0. Стандартная, на полной поддержке. ошибки в процессе обновления

Обновление БП 3.0. Стандартная, на полной поддержке. ошибки в процессе обновления
Я
   e053nk
 
24.12.18 - 16:23
Начал обновлять базу БП в какой-то момент обновление завершилось вылетом из конфигуратора в процессе завершения обновления. После этого конфигурация поставщика осталась старая, конфигурация БД -не видел какая, основная конфигурация -новая. С помощью обновления самой на себя конфигурацию довел до релиза 3.0.64.54.
Далее пошли проблемы- база в пользовательском режиме работает нормально,никаких ошибок. При попытки обновления в момент сохранения конфигурации и БД -вылетает ошибка
Ошибка SDBL:
Ожидается выражение (pos=2099).
Далее при проведении ТИИ -не проходит, вываливается ошибка

Тип поля CAST(InfoRg31851.Fld31852 AS (STRING(36) VARYING, REF(Reference30824), UNDEFINED)) AS
Fld31852 несовместим с типом поля Fld31852
Все, дальше начинаются танцы. Что делал :
1) выгружал  файловый формат, делал тестировании внешней обработкой -ошибок не находит. Но ТИИ так и не проходит, обновление то же -ошибки теже самые.
2) Создал копию на SQL -прогнал все на копии-ошибки остались, обновление не проходит.
3) Нашел этот реквизит на который ругается
Это регистр "очередь сообщений ветис" -его один ресурс. Имеет составной типСтрока+Справочник -, снял с поддержки,пытался прищелкнуть типы значений или убрать одно из двух- не помогло , ошибки так и остались, обновление не проходит.
4)Нашел таблицу в SQL-она вообще не содержит никаких записей, что там может еще смотреть -не понятно.

Сейчас положение такое: пользователи работают, конфа поставщика висит новая, конфа основная-новая,конфа БД-старая и ждет когда её обновят - обновление не проходит.

В интернете искал, подобные темы есть, но как то их методы мне не помогли.
Платформа 8.3.12.1685, база на SQL MS standart.
Рядом лежит такая же база-обновление прошло нормально..

У кого какие идеи есть для решения проблем?
 
 
   dka80
 
1 - 24.12.18 - 16:30
В файловом варианте на другой версии платформы попробывать
   e053nk
 
2 - 24.12.18 - 16:34
(1)  Такой вариант я не пробовал, что то в голову даже не пришло, платформа вроде как не старая да соседняя база нормально обновилась. Но проверю конечно..
   e053nk
 
3 - 25.12.18 - 13:20
Сейчас в файловом варианте програл на  платформе 1С:Предприятие 8.3 (8.3.13.1644) . Все ошибки остались.

При тестировании выдает то же самое :
Тип поля CAST(InfoRg31851.Fld31852 AS (STRING(36) VARYING, REF(Reference30824), UNDEFINED)) AS Fld31852 несовместим с типом поля Fld31852

Что еще может помочь "протолкнуть" обновления?
   Доминошник
 
4 - 25.12.18 - 13:38
(0) Идиотские советы принимаются?
Если да - то попробовать выгрузить данные (в режиме предприятия) для перехода в сервис; сделать тестовый аккаунт в 1cfresh; загрузить туда.
Если всё получится - то обратный процесс: в облаке - выгрузить для загрузки в локальную копию; потом, локально - загрузка данных из сервиса.
   e053nk
 
5 - 25.12.18 - 14:24
(4)Ни разу с 1cfresh не работал. Чем выгрузка во 1cfresh отличается от выгрузки в DT?  Я уже выгрузил из SQL формата в файловый -ошибка осталась
   Amra
 
6 - 25.12.18 - 14:28
13ую платформу 1С не рекомендует. Обнови на 12
   Фрэнки
 
7 - 25.12.18 - 14:30
на фрэше тоже есть ошибка с БП последней версии. Не закрывается месяц из-за невозможности рассчитать амортизацию. Ругается на невозможность затолкать субконто ОС по выбранному счету.
   e053nk
 
8 - 25.12.18 - 14:34
(6) Да с 12 и начал-сейчас уже просто варианты перебираю , что еще можно сделать
   lubitelxml
 
9 - 25.12.18 - 14:59
Попробуй загрузить cf - именно загрузить (грузи старый, который был до попытки обновления) - и попробуй еще раз накатить обновление (ТиИ предварительно сделай). Все на копии соответственно
   palsergeich
 
10 - 25.12.18 - 15:07
(7)
А в телеграмме кудахтают: CD\CI, agile, покрытие тестами и тд....
 
 Рекламное место пустует
   e053nk
 
11 - 25.12.18 - 15:33
(9) Начало было хорошее, дошло до таблички принятия изменении и потом вылетело с сообщением "Недостаточно памяти"
   lubitelxml
 
12 - 25.12.18 - 15:41
(11) оперативки не хватает, большая БД? сколько у тебя оперативы?
   Затейник
 
13 - 25.12.18 - 15:44
(11) сервер 64х ?
   e053nk
 
14 - 25.12.18 - 15:44
На том компе где 13платформу сейчас мучаю Оперативки 4Гб, база 3 Гб.
Сейчас повторн зашел в базу-все обновилось, все конфигурации (основная , поставщика, БД) -одного релиза. Даже замок стоит на основной конфигурации,хотя я его снимал. Сейчас тестирую..
   e053nk
 
15 - 25.12.18 - 15:46
(13) нет, 32
   e053nk
 
16 - 25.12.18 - 16:02
так, реорганизация прошла успешно в ТИИ (только её делал). Позже попробую обновить на след релиз,отпишу.Но причина глюка не выяснена.
   e053nk
 
17 - 08.01.19 - 01:42
Окончание истории, может быть кому поможет.
Последнее состояние что было - база обновилась, все номера конфигурации (основная , поставщика, БД) -одного релиза. Но при попытки обновится до следующего-вылет с ошибками при реструктуризации . Тии то же не проходило -вылет с описанными выше ошибками. Перепробовал несколько вариантов - снимал с поддержки, изменял реквизит руками,обновлял через файл напрямую и еще что пробовал -ничего не получалось.
В конце  еще раз стал сравнивать уже сами конфигурации-оказалось что хоть номера релизов совпадали-при сравнении вылезли отклонения в структуре реквизитов (причем в нескольких сразу) сравнивал основную конфу и поставщика. После этого конфу поставщика выгрузил в файл и загрузил его через "Конфигурация" -"Загрузить конфигурацию из файла"  как (9)  предлагал . И хотя  до этого я уже делал эту операцию-помогло только со второго раза -может первый раз что не так пошло-хотя ошибок пр  загрузке не было. После этого все обновления пошли в обычном режиме. Тии пока не делал,но думаю проблем быт уже не должно.
Для справки -делал промежуточные  бэкапы- не рабочая база создавала архив в 1,2 гб, после "вылечивания"-520 мб.
Вывод-какой то сбой в обновлении конфе увеличил объем в базы данных в 2 раза, причину достоверно установить не получилось.
Хорошо что делаю бэкапы всегда-иначе не известно чем все это закончилось
   МимохожийОднако
 
18 - 08.01.19 - 06:41
В похожей ситуации помогло ТИИ только с одним флажком "Реструктуризация таблиц ИБ". Увеличение объема в два раза говорит о том, что включил режим "Редактируется с сохранением поддержки". Остальные пляски с бубном оказались лишними.
Для чистоты эксперимента можно взять базу до плясок и сделать только одно ТИИ с реструктуризацией. А потом уже все обновления и т.п.
   hhhh
 
19 - 08.01.19 - 06:55
вообще-то обновлять базу на 4х гб оперативки это даже не смешно.
   DrZombi
 
20 - 08.01.19 - 07:36
(0) Обновите лучше платформу до релиза 1С:Предприятие 8.3 (8.3.12.1714).

Может какие ошибки отпадут :)
   DrZombi
 
21 - 08.01.19 - 07:38
+ там в прошлых релизах ошибки есть не лицеприятные, как раз касающиеся конфигуратора и процесса обновления.
К примеру я споткнулся на расширениях, при попытки записать расширение в БД, программа отказывалась обновлять расширение :)
   DrZombi
 
22 - 08.01.19 - 07:39
+ (0) Не забывай делать бекапы, перед обновлением и при неудачных обновах, лучше откатиться назад :)


... Есть два вида людей:
   1. Кто еще не делает бекапы.
   2. Те кто начал делать бекапы :)
   e053nk
 
23 - 08.01.19 - 10:04
За советы и комменты всем спасибо.
Общее впечатление от всего события лечения-какие то пляски с бубном. Некоторые рекомендации делал по 2-3 раза -не срабатывало. (Причем делал на свежих копиях,разных платформах -всякие ошибки кэша и прочая лабуда с темпами исключены).
Наиболее вероятная причина -версия платформы, я её не давно поставил. Но при этом десяток других баз на разных компах, и файловые и sql, нормально обновились. Так что тоже системы не наблюдается.
Еще одно замечание - очень медленно стал проходит сам процесс обновления (на новых платформах). Раньше базу, частично снятую с поддержки, можно было обновить минут за 40 (рассматриваю  объем одной базы). теперь (объем не сильно увеличился +5-8%) это занимает часа 2,5 - 3. И это просто процесс сравнения и сохранения самой платформой -не считая времени на собственный анализ изменений. Клиенты уже жаловаться стали -"раньше было быстрее, и дешевле".

Тему, наверное, можно зарывать -основной вопрос разрешился
   ДенисЧ
 
24 - 08.01.19 - 10:33
(22) а 3й забыл - те, кто проверяет бекапы...
   Фрэнки
 
25 - 08.01.19 - 11:59
(23) насчет внезапно изменившихся примерно на 520 мб размеров бакапов - вот это и есть следствие того, что в один прекрасный момент кто-то в конфигураторе изменил настройки поддержки и снял "замок" с типовой конфиги.
   Фрэнки
 
26 - 08.01.19 - 12:01
(23) и что-то очень странно и долго занимает время обновления одной конфигурации - слишком долго! Или это настолько дохлый комп?


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