Ошибки SQL Server'а

Новая тема
SQL Server 2000 конфигурация Зарплата и кадры редакция 2.0 (7.70.204)

При проведении документа Начисление заработной платы несколькими пользователями одновременно, возникает такая ошибка:

//Если Провести(,СписокПараметров)=0 Тогда

{Документ.НачислениеЗаработнойПлаты.Форма.Модуль(528)}: SQL State: HYT00 Native: 0 Message: [Microsoft][ODBC SQL Server Driver]Timeout expired//



Если в данный момент проводится только один документ Начисление заработной платы, то ошибки не возникает но начинаются тормоза у остальных пользователей.



При расчете заработной платы несколькими пользователями с помощью встроеной обработки "РасчетЗарплаты", возникает такая ошибка:

//Если ЖрнЗарплата.ВыполнитьРасчет() = 0 Тогда

{Обработка.РасчетЗарплаты.Форма.Модуль(135)}: SQL State: 40001 Native: 1205 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]Transaction (Process ID 75) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.//



Если считать из журнала расчетов Зарплата по отдельным сотрудникам, а не по списку то ошибки не возникает.



Может быть это как-то связано с настройкой SQL Server'а ?
1)поставь sp3 на SQL Server 2000

2)сервис-параметры->время ожидания
Читают тему
(гостей: 1)

Быстрый переход