Проблемы после обновления платформы. Ошибка СУБД #756498


#0 by mrParadox
Коллеги, добрый день! Версия платформы 1С:  8.3.6.2299, клиент-серверная Версия SQL сервера: 2012R2 После обновления платформы 1С с версии 8.3.5.1517 на версию 8.3.6.2299 в базе с конфигурацией 1С-Рарус: Паевые инвестиционные фонды, редакция 2 (2.2.12.67) стала возникать ошибка: "Ошибка СУБД. Microsoft OLE DB Provider for SQL Server: There is already an object "№tt1" in the database. HREULT=80040E14, SQLSrv: SQLSTATE=42S01, state=6, Severity=10, native=2814, line=1" При этом работа программы завершается. Временное решение проблемы: после того, как всех пользователей отключаем от базы с помощью консоли сервера, ставим галку «блокировка начала сеансов включена» на некоторое время (на пару минут). После чего снимаем эту галку и пользователи снова подключаются. После подобных процедур данная ошибка не возникает несколько часов и снова начинает появлять. Пробовали: Выгружать в DT файл, затем в файловую версию базы, затем тестировать утилитой chdbf.exe, затем запускать «тестирование и исправление», затем снова загружали в клиент-серверную версию. Через некоторое время ошибка снова повторяется. Пробовали обновить сервер до версии 8.3.6.2332, проблема не решилась. Было предположение, что причина может быть в том, что в коде не закрывается МенеджерВременныхТаблиц. Нашел все участки кода, где используется МенеджерВременныхТаблиц и вручную прописал его закрытие перед завершение процедуры/функции. Так же не помогло. Помогите пожалуйста решить данную проблему.
#1 by Живой Ископаемый
почисть серверный кэш
#2 by mrParadox
КЭШ чистили, переносили базу с одного сервера 1С на другой, с одного СКЛ-сервера на другой. Проблема не решилась.
#3 by tznimble
Есть мнение, что временные таблицы таки не удаляются. Даже при явном удалении (не только закрытием менеджера, а вызовом УДАЛИТЬ в запросе). Посмотрите
#4 by mrParadox
Проблема решена. Конфигурация работала в режиме совместимости с 8.1. Отключили режим совместимости, и проблема перестала существовать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С