Попытка обновления платформы до 8.2.14.528
Наши конфигурации "Управление производственным предприятием" версий 1.2.27.1 и 1.3.14.2 успешно работают на сервере 1С версии 8.2.13.219. С выходом новых версий платформы 8.2.14.519, а затем и 8.2.14.528 захотелось изучить их особенности и возможность перевода на них наших информационных баз. Как системного администратора меня порадовало в новых версиях платформы то, что рабочие процессы сервера 1С используют не по 2 адреса порта, а лишь по 1. Дефицит адресов мешал создавать более 10 рабочих процессов, теперь возможности стали шире.
Запуск сервера 1С версии 8.2.14.519 прошел успешно, информационные базы нормально заработали под его управлением. Проблема возникла при попытке выгрузки информационной базы или сохранения конфигурации в файл:
Сеанс работы завершен администратором.
по причине:
Соединение с сервером баз данных разорвано администратором
Microsoft OLE DB Provider for SQL Server: Неопознанная ошибка
HRESULT=80004005,
Тестирование информационных баз, чистка таблицы config в базах средствами SQL, снятие конфигурации с поддержки и другие советы, найденные в интернете, не помогли исправить ситуацию. Замечу, что на платформе 8.2.13.219 таких проблем не было, следовательно, причина не в состоянии информационных баз или сервера. Обновление до версии 8.2.14.528 не исправило ситуацию.
Единственным средством остался переход обратно к версии платформы 8.2.13.219. Конфигурации "Управление производственным предприятием" версий 1.2.27.1 восприняли его нормально. А версия УПП 1.3.14.2 выдала ошибку:
В процессе обновления информационной базы произошла критическая ошибка.
по причине:
Ошибка SDBL:
В схеме базы данных нет таблицы с именем Consts
Исправить ее удалось так:
1. Переводим информационную базу снова на версию платформы 8.2.14.528
2. В конфигураторе открываем свойства конфигурации, устанавливаем там режим совместимости с 8.2.13
3. Сохраняем конфигурацию, обновляем конфигурацию базы данных.
4. Переводим информационную базу снова на версию платформы 8.2.13.219.
Примечание.
1. Конфигурации УПП версии 1.2.27.1 находились в режиме совместимости с платформой 8.1
2. Перевод демонстрационной базы с конфигурацией УПП 1.3.14.2 на версию платформы 8.2.14.528 прошел успешно.