Microsoft SQL Server: The metadata could not be determined

1. vlma@mail.ru 27.11.18 17:38 Сейчас в теме
Вчера поставили новую платформу 8.3.12.1685, и у нас в ней не заработала конфигурация УТ 11.2.2.106 (переделанная). На предыдущей платформе 8.3.10.2299 все работало без проблем. Возникает следующая ошибка:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: The metadata could not be determined because statement 'sel ect * fr om #tt8' uses a temp table.
HRESULT=80004005, HRESULT=80004005, SQLSrvr: SQLSTATE=42000, state=1, Severity=10, native=11525, line=1

Используем MS SQL 2014. Выяснили, что ошибка возникает, в частности, на запросе

Запрос.Текст =
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    |    Таблица.Ссылка
    |ИЗ
    |    Справочник.ДополнительныеОтчетыИОбработки КАК Таблица
    |ГДЕ
    |    Таблица.ИспользуетХранилищеВариантов
    |    И (Таблица.Вид = &ВидДополнительныйОтчет
    |            ИЛИ Таблица.Вид = &ВидОтчет)
    |    И НЕ Таблица.Ссылка В (&ДоступныеОтчеты)";

Показать


В параметре ДоступныеОтчеты находится массив со 175 элементами (подобных запросов в конфе много).

(Конфигурация УТ 11.3 - последняя - на новой платформе работает, вроде как, нормально, но нам нужна наша переделанная 11.2)

Перепробовали разные режимы совместимости от 8.3.6 до "Не использовать" - не помогло.
Кто знает, подскажите, пожалуйста, где рыть, что смотреть, где та заветная галка, которую надо переключить?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Timur.V 82 27.11.18 17:45 Сейчас в теме
1) Проверь базу tempdb на ms sql сервере. (размер)
2) может быть увеличить таймаут выполнения запросов в базе 1с. Настраивается в конфигураторе 1с.
3. vlma@mail.ru 27.11.18 18:29 Сейчас в теме
tempdb 18,44 MB
"таймаут выполнения запросов" - это, простите, где в конфигураторе?
4. Timur.V 82 27.11.18 22:07 Сейчас в теме
(3)
Администрирование - Параметры информационной базы - указано 20 сек.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот