AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.02.2009, 11:16   #1  
art06 is offline
art06
Участник
Аватар для art06
 
192 / 10 (1) +
Регистрация: 11.08.2006
Используется Nav 4 SP 3
MS SQL 2005

В задании MS SQL есть такая работа (сброс пользователей не работающих в системе больше часа):

declare @spid int;
DECLARE c CURSOR FOR select spid from master.dbo.sysprocesses where program_name='Microsoft Business Solutions-Navision client' and dateadd(hour, 1, last_batch)<getdate()
open c;
fetch next from c into @spid while @@fetch_status=0
begin
--print @spid
exec ('kill ' + @spid);
fetch next from c into @spid;
end
close c;
deallocate c;

Каждый час задание на MS SQL запускается.
Пользователю выдается сообщене что он отключен от сервера. Пользователь нажимает OK. Окно закрывается. Но, пользователь может не выходя из приложения продолжать работать.
Почему так ?

Такое же задание работает на Nav 3.7 и MS SQL 2000. И там в этой ситуации пока пользователь не выйдет из приложения , то ему не удасться работать в Nav.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:51.