Диагностика исходных условий конфигурации не должна превращаться в изменение инфраструктуры. Показываем значения и типы пяти разных режимов.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Создайте отдельную НОВУЮ пустую файловую базу на 8.5.1.1343. Корневое имя конфигурации УчебныйПаспорт85. Рабочие конфигурации не меняйте.
Режим совместимости Не использовать; основной запуск Управляемое приложение. Пользовательские назначения общих форм, хранилища настроек, дополнительные словари и основные роли не задавайте. Расширения не устанавливайте.
Обновите конфигурацию БД. В собственной обработке создайте серверный обработчик ВыполнитьПример() Экспорт; фрагмент вставляйте внутрь него. Каждую задачу запускайте отдельно.
Задачи только читают настройки схемы. Не вызываются сохранение настроек, запись данных, смена прав, публикация сервисов или чтение секретов.
Режимы = Новый Структура;
Режимы.Вставить("Автонумерация", Метаданные.РежимАвтонумерацииОбъектов);
Режимы.Вставить("Блокировки", Метаданные.РежимУправленияБлокировкойДанных);
Режимы.Вставить("СовместимостьХранилища", Метаданные.РежимХранилищаДвоичныхДанных);
Режимы.Вставить("БлочноеХранение", Метаданные.РежимИспользованияБлочногоХраненияДвоичныхДанных);
Режимы.Вставить("ТабличныеПространства", Метаданные.РежимИспользованияТабличныхПространствБазыДанных);
Для Каждого Режим Из Режимы Цикл
Сообщить(Режим.Ключ + ": " + Строка(Режим.Значение));
Сообщить("Тип: " + Строка(ТипЗнч(Режим.Значение)));
КонецЦикла;
Сообщить(Режимы.Количество() = 5);Разбор по шагам
РежимАвтонумерацииОбъектов задаёт политику использования автоматически полученных, но не записанных номеров.
РежимУправленияБлокировкойДанных — настройка конфигурации, не перечень установленных сейчас блокировок.
РежимХранилищаДвоичныхДанных относится к совместимости с хранилищем, БлочноеХранение — другая настройка.
Режим табличных пространств читается без создания/изменения пространств СУБД.
Структура содержит фактические значения перечислений. Не заменяем их заранее выдуманными строками.
Как проверить результат
Последняя проверка даёт Истина; для каждого из пяти режимов выведены значение и тип.
Сверьте значения с Конфигуратором: после запуска ни один режим, номер объекта или блокировка не изменился.
Ожидаемый результат
Получена карта пяти независимых настроек для дальнейшего анализа совместимости.
На что обратить внимание
Этот вывод не измеряет скорость, параллельность или доступность сервиса хранения.
Файловая база не является проверкой эксплуатации табличных пространств в клиент-серверной базе.
Не меняйте рабочие режимы хранения/блокировок по результатам одного учебного вывода.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.