|
Что ломается в монолите при обновлении со старой версии 8.2 (2010 г.) на свежую версию 8.3 | ☑ | ||
---|---|---|---|---|
0
NV_corp
30.01.24
✎
09:15
|
Имеется сильно дописанная база (обычное приложение) с множеством веб-сервисов и добавленных объектов метаданных. 60% используемой функциональности - написана с нуля.
Поставлена задача протестировать работу системы после обновления на свежую версию платформы 8.3. (разница между версиями платформы по годам - 11 лет). Саму конфигурацию обновлять не требуется. Протестировать всю функциональность невозможно. Поэтому собираю информацию, что может перестать работать - рассчитанные итоги, внешние сервисы, поломка внутренних таблиц БД при реструктуризации, RLS, агент сервера 1С или сам MSSQL, или еще что-то. Вопрос задаю, чтобы узнать обнаруженные проблемы при таком обновлении у тех, кто это прошел. |
|||
1
Волшебник
30.01.24
✎
09:22
|
Сломаться может всё. Начинайте тестировать. Создайте план, соберите статистику и приступайте. Глаза боятся, руки делают
|
|||
2
Волшебник
30.01.24
✎
09:22
|
>> "Саму конфигурацию обновлять не требуется."
Наивные... |
|||
3
Kigo_Kigo
30.01.24
✎
09:48
|
Так она все равно будет работать в режиме совместимости, его вы поднимать не будете, так что не должно ничего сломатся, а так копия БД и вперед
|
|||
4
ПросТак
30.01.24
✎
09:50
|
(3) А вот кстати, что даст им обновление платформы без обновления конфигурации? Или это примерно, как идти загорать в одежде?
|
|||
5
Kigo_Kigo
30.01.24
✎
09:51
|
(4) Возможно требуется к примеру для ЗУП или бух, а чтобы не городить зоопарк из версий платформы, переводят на одну
|
|||
6
YFedor
30.01.24
✎
09:52
|
(4) У них наверное админам надоело поддерживать зоопарк платформ, поэтому хотят установить одну единую
|
|||
7
ПросТак
30.01.24
✎
09:53
|
(5) (6) И все?)
|
|||
8
Галахад
30.01.24
✎
09:57
|
"Новые" инструменты. Те же HTTP-запросы...
|
|||
9
Kigo_Kigo
30.01.24
✎
09:58
|
(7) А что значит и все?
Тот же зуп и комконнекторы к примеру |
|||
10
ПросТак
30.01.24
✎
10:04
|
(9) Думаю, у них после ТИИ база однозначно рухнет. Если правда поставить платформу и не делать никогда ТИИ.
|
|||
11
mikecool
30.01.24
✎
10:06
|
(8) в режиме низкой совместимости не все новое может работать
|
|||
12
Гипервизор
30.01.24
✎
10:26
|
(11) Но многое работать будет. )
Тримы всякие в запросах теперь, работа с джейсон, с хешированием, вполне себе всё это живёт при режиме совместимости 8.2. Это только что с ходу вспомнилось.. |
|||
13
программистище
30.01.24
✎
10:49
|
Есть такая штука https://its.1c.ru/db/metod8dev/content/5293/hdoc
переводили 11_1 на 8_3 с совместимостью 8_3_12 для включения расширения Все работает |
|||
14
ПросТак
30.01.24
✎
10:51
|
(13) Ну да, изменений на 10 листов, ну это же такая мелочь.
|
|||
15
Dmitrii
30.01.24
✎
11:47
|
(14) У автора ветки не стоит задача повышать режим совместимости. Так что статью из (13) можно не читать.
В его случае поможет только тестирование. Есть шансы, что вообще ничего не сломается. У нас, например, вполне себе крутятся копии старых (уже неиспользуемых в повседневной работе) баз в режиме совместимости. И есть одна рабочая база ДАЛИОН 1.2 от октября 2012-го года на обычных формах в режиме совместимости 8.2.13. Я не слышал о том, чтобы её допиливали для работы на 8.3. |
|||
16
VladZ
30.01.24
✎
12:49
|
Может быть что угодно: от варианта "ничего не сломалось" до варианта "капец всему".
|
|||
17
Altone
30.01.24
✎
14:10
|
(0) - ставишь платформу, собираешь результат в кучку,
а только потом создаёшь тему, и выкладываешь результат(только кому он нужен?). а твои хотелки, "что полетит" это навроде: "отремонтируйте мне машину, без запчастей, только в теории, находясь где-то в другой стране, машину не дам, и сам не возьмусь, а она точно поедет ?" |
|||
18
NV_corp
30.01.24
✎
14:30
|
(17) Нет. Мои хотелки, "что полетит" это навроде:
"Хочу делать капиталку двигателя, к каким нюансам приготовиться, что проверить" |
|||
19
Dmitrii
30.01.24
✎
14:31
|
(17) Не вижу ничего плохо в запросе на "поделиться опытом".
Проблема лишь в том, что в данном конкретном случае никто никаких гарантий всё равно не даст и без тестирования не обойтись. |
|||
20
Dmitrii
30.01.24
✎
14:51
|
(0) >> Протестировать всю функциональность невозможно.
Тестируйте ключевую. Ту, без которой работа в организации встанет колом, если она вдруг не взлетит и поломается. Составьте список такой функциональности. Желательно привлечь к составлению списка самих пользователей. Потом план тестирования и глубину тестирования (насколько подробно тестировать - просто проверить, что формы открываются и документы проводятся или каждый документ надо во всех режимах и с разными входящими данными проверить с нажиманием всех кнопочек/галочек и т.п.). Прикиньте - что можете сами протестировать. Например, запустить перепроведение всех документы в тестовой базе за месяц/квартал/год. Вообще базы в режиме совместимости 8.2 живут на 8.3 вполне себе нормально. И каких-то глобальных косяков я бы не ожидал. Но и совсем без тестирования переводить продуктив - стрёмно. Сделайте копию. Полное тестирование и исправление ИБ с реструктуризацией и пересчётом итогов. (на всякий случай) Запуск этой копии на 8.3. в режиме совместимости 8.2. Перестроение индекса полнотекстового поиска. На всякий случай, можно выполнить ещё раз реструктуризацию и пересчёт итогов. Далее по составленному ранее плану. |
|||
21
программистище
30.01.24
✎
15:19
|
(15) ну, у нас тоже было сначало в режиме совместимости,
и на последней платформе не работали сканеры, т.к. 8.3 nativapi поддерживает только, пришлось внести из свежей ут и генерация формы отчетов вызывала краши, пришлось тоже исправить потом постепенно перевели на совместимость 8_3_12, сейчас уже доводим до 11_5 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |