Имя: Пароль:
1C
1C 7.7
v7: 1С 7.7 после выгрузки в SQL зависает при проведении/отмене проведения
0 Snork
 
12.12.18
18:24
Работал на файловой базе. Перевожу ее в sql - выгрузка/загрузка прошла нормально. Но при попытке провести или отменить проведение любого документа 1С зависает.

На фоне tempdb начинает расти, пока не съест все доступное место.

Когда-то года 3 решал такую-же проблему. Но как - сейчас уже не помню.
Было что-то в файловой базе в какой то таблице отредактировать пару строк пришлось.
1 trdm
 
12.12.18
18:46
Посмотри, что творится в мониторе в SQL.
2 trdm
 
12.12.18
18:47
в скуль профайлере.
3 trdm
 
12.12.18
18:47
ну и плюс какой сервер?
4 Snork
 
13.12.18
09:19
(3) на том же оборудовании и ПО, что и 3 года назад. Думаю, дело не в сервере. Win 2008 r2, sql 2008, 1С секретный релиз
5 trdm
 
13.12.18
09:30
(0) > На фоне tempdb начинает расти
Работа при незавершенной транзакции.
6 Snork
 
13.12.18
09:40
(2) на этом запросе:
exec _1sp_RA635_ClearRecalcDocActs '  I4U11  ','2018-10-29 00:00:00','2018-10-26 00:00:00',1,0,1

cpu 20k, reads 868k, writes = 1

что это может быть?
7 Василий Алибабаевич
 
13.12.18
09:48
(6) Это есть отмена проведения документов за период с ... (Тут непонятки - почему даты периода наоборот. Предположим, что это с 26.10.2018 по 29.10.2018). Конкретно - очистка записей регистра RA635.
8 Snork
 
13.12.18
10:00
РЕШЕНИЕ. У пользователя sql, которого в 1С выбираем в "параметрах базы данных sql" в самом MS SQL надо было выставить в свойствах на закладке общие язык по умолчанию = English
9 trdm
 
13.12.18
10:10
да ну
10 Snork
 
13.12.18
10:16
(9) ))  на форумах sql подсмотрел