Zawieszjący się JOB na MSSQL 2008 R2

Odpowiedz Nowy wątek
2011-08-22 12:31
0

Witam Forumowiczów.
Mam problem z cyklicznym odpalaniem JOBa na MS SQL Server 2008. Zdefiniowałem u klienta JOBa którego zadaniem jest odpalanie aplikacji z wiersza poleceń (job step ) - co 6 minut. Aplikacja napisana jest przeze mnie w VB6 i ma dwa warianty uruchomienie w trybie okienkowym lub konsolowym, przy użyciu timera - okienko wprawdzie wyskakuje na moment, ale zaraz jest chowane wspomnianym Timerem. W trybie konsolowym obsługa błędu w żadnym z miejsc nie powoduje wyświetlenia okna z błędem - błąd jest logowany do pliku tekstowego. Problem polega na tym, że JOB przez długi czas potrafi cyklicznie włączać aplikację i pracować poprawnie, a raz na 4 godziny zawiesza swoje działanie. Odpalenie aplikacji w trybie komendy z linii poleceń lub windowsowego Schedulera na tych samych plikach co dla JOBa, skutkuje prawidłową pracą. System na którym pracuje SQL Server to Windows Server 2003 R2 x64.
Podobną pracę mogłem zaobserwować w momencie, gdy JOB odpalał w aplikacji jakiekolwiek dodatkowe okno czekające na akcję użytkownika (np. messagebox OK/Cancel) ale wszystkie takie okna w trybie odpalania aplikacji przez linie poleceń wyeliminowałem.
Jakieś pomysły?

Pozostało 580 znaków

2011-08-22 20:57
0

mozesz zrobic zrzut procesu do pliku? (w momencie jak sie zawiesi)

http://support.microsoft.com/kb/241215

zobaczymy co siedzi w srodku.


Tomasz Andrzejewski
Delphi (XE3-XE7) framework engineer @ InterLan
MCP: Microsoft SQL Server 2008, Implementation and Maintenance

Pozostało 580 znaków

2011-08-22 21:13
wdydolekw
0

Wielkie dzięki za wskazanie drogi poszukiwań. Jutro jestem u klienta i postaram się zrobić dumpa.
Pozdrawiam

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0