Добрый день. УТ 10.3.38.1 не типовая. Файловая.
Платформа 8.3.13.1513, 8.3.13.1690 (и еще несколько 8.3 пробовал)
Стало необходимо сменить режим совместимости с 8.2.13 на 8.2.16
В базе настроен обмен с РБ через ПланОбмена Полный (много РБ).
После изменения режима совместимости, сохранения конфигурации в базе ошибок не наблюдается кроме:
При действиях с РБ (выгрузка, создание нач образа) вылезает "ошибка sdbl ожидается имя таблицы (pos=6)"
Реструктуризация через ТИИ не помогает, ТИИ не помогает, chdbfl не помогает.
Кэш чистил.
Если взять платформу 8.2.19 и в ней отключить совместимость, то всё будет ок даже если потом зайти в 8.3.
Ну дополнительно перед изменением совместимости в 8.2 сделал реструктуризацию (правда не факт, что это обязательно)
(6)
Тут про 8.2.13-8.2.16 по сути особо ничего не написано. Реструктуризацию делал и до и после.
(5)
Платформы пробовал и более ранние, конкретно 8.3.12 уже не помню, попробую.
PS Других ошибок в конфе (кроме обмена) не замечено. Доки проводятся, создаются, все формируется и т.д. Т.е. ошибок кода не найдено, только СУБД.
Там имелось ввиду, что пройти реструктуризацию на платформе 8.2.19.
Возможно при обмене обращается к одной из констант, которую не может получить, тут в соседней ветке аналогичная у людей проблема, но при получение константы.
Если взять платформу 8.2.19 и в ней отключить совместимость, то всё будет ок даже если потом зайти в 8.3.
Ну дополнительно перед изменением совместимости в 8.2 сделал реструктуризацию (правда не факт, что это обязательно)
(15) Если не хотите возится с серверной базой, то все манипуляции можно сделать на файловой базе (разницы нет), а потом просто загрузить DT в серверную.
(17) в том то и дело, что у нас возможен только серверный вариант в связи с большим размером базы. Не понимаю, как можно базу, развернутую в 8.2, открыть просто под 8.3. Я только через "выгрузку в dt - создание новой базы на 8.3 - загрузку dt туда" делаю. Можно как-то еще?
(18) А каков у Вас размер базы?
У нас под 50Гб, но спокойно работаю и с копией файловой.
А просто развернуть серверный вариант 8.3 и подключить уже созданную базу?
По идее проблем не должно быть.
(20) 170 Гб не так много в принципе, слышал и про больше. Почитал, есть ограничение размера файловой базы, но не общий размер базы, а на 1 таблицу в базе.
Так что если размер таблицы не превышен, то может и файловая потянет.
В продолжение темы:
После вышеописанных действий все РБ заработали нормально кроме одной.
На этой одной видимо пользователи убили процесс во время принятия изменений в кофигураторе.
В этой РБ стало кидать опять ошибкой ошибка sdbl ожидается имя таблицы (pos=XXXX) при обмене.
Всякие манипуляции не помогли, помогло следующие:
1) Из Центральной базы новый образ этой РБ
2) Перенос данных между идентичными базами из сломаной РБ в новый образ РБ (за те дни пока обмен не работал)
Обмен восстановился и данные пришли.