Имя: Пароль:
1C
1С v8
Соединение с базой данных не удерживается...
,
0 xaozai
 
30.01.17
16:28
Ошибка SDBL:
Соединение с базой данных не удерживается. Отпустить контекст соединения невозможно.
http://pasteboard.co/sjmJrgtNP.png

Платформа: 8.2.19.121

Ошибка не постоянная.
Чаще возникает при формировании каких-то объемных отчетов.
Первый раз формируешь - вываливается, перезапускаешься, формируешь снова - формируется.

Как лечить?
1 elCust
 
30.01.17
16:35
(0) Для начала почисти кэш путем удаления базы из списка.
2 xaozai
 
30.01.17
22:59
(1)  Не помогло.
3 elCust
 
30.01.17
23:27
Ну тогда расскажи у тебя файловый вариант?

Если да, то база в сети или локально?

Если нет, то расскажи структуру сервера 1С и базы данных
4 xaozai
 
31.01.17
18:07
База на MSSQL.
MSSQL и сервер 1С разнесены на разные машины.
Железо примерно одинаковое: по два ксенона (2,3 ГГц) и по 128 ГБ ОЗУ.
Windows Server 2008 R2 x64
5 timurhv
 
31.01.17
18:17
(0) В свойствах базы (в конфигураторе) на копии попробуй выставить "Режим управления блокировкой данных" в "Авто".
6 xaozai
 
31.01.17
18:40
(5) Там Авто. Всегда было авто.
7 timurhv
 
31.01.17
22:16
(6) Раньше когда сидели на 8.2 такое выходило из-за RLS, блокировка некорректно накладывалась (ставили в конфигурации временно на авто), в отчетах запрос переписывали на временные таблицы (вместо объединить все остатки + обороты помещали во временные таблицы и только потом объединяли)
8 xaozai
 
03.02.17
14:29
(7) RLS не используется.
ОБЪЕДИНИТЬ ВСЕ (остатки + обороты) в запросах есть, попробую изменить...
Хотя, странно, конечно, это всё (
9 xaozai
 
03.02.17
14:32
(7) А как пришли к тому, что в ВТ нужно всё помещать? Откуда такая идея?
Статья, может, какая-то есть?..
10 bodri
 
03.02.17
14:48
Кстати где-то читал, что ОБЪЕДИНИТЬ ВСЕ (остатки + обороты)  рессурсоемкая штука и лучше это как-то заменять и ещё в запросах не желательно использовать ИЛИ
Ошибка? Это не ошибка, это системная функция.