Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-20, 00:18x



Odpowiedz w temacie  [ Posty: 5 ] 
Forte 2014a - query timeout expired przy zestawieniu 
Autor Wiadomość

Rejestracja: 2009-05-21, 11:46
Posty: 110
Post Forte 2014a - query timeout expired przy zestawieniu
Dzień dobry! Jak temacie borykam się z problemem przy wykonaniu raportu Podsumowanie okresów według katalogów pracowników, pojawia się komunikat m.in. query timeout expired.
Zmieniłem już
C:\ProgramData\Sage\Config\amkdSQL.ini

[Timeout]
QueryTimeout=0

I restart ale niestety nadal nic.

Czy może ktoś już rozwiązywał podobny problem? Po drodze nic z bazą się nie działo i za poprzedni miesiąc wszystko poszło ok.
Pozdrawiam Serdecznie.


2014-09-02, 10:24
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2007-12-11, 23:18
Posty: 1942
Pomógł: 49
Post Re: Forte 2014a - query timeout expired przy zestawieniu
Nie wiem co tam daje 0 bo raczej podaję tam jakieś sensowne limity czasowe np.120 co daje 2 minuty i raczej jak się coś w tym czasie nie wykonuje to trzeba pomyśleć o kontroli bazy, optymalizacji jej a także tuningowaniu SQLa lub w ostateczności poprawieniu parametrów sprzętu no chyba że ktoś lubi czekać to może tam wpisać i 1200 :) - to po pierwsze. A po drugie obecnie w instalacjach panuje trochę bałaganu, szczególnie jeśli maszyna przeszła już przez wcześniejsze wersje i może się zdarzyć ze na komputerze jest kilka plików amkdsql.ini co często skutkuje poprawianiem nieodpowiedniego.


2014-09-02, 13:50
Wyświetl profil

Rejestracja: 2009-05-21, 11:46
Posty: 110
Post Re: Forte 2014a - query timeout expired przy zestawieniu
Nie, nie maszyna nówka, ale już doszedłem po poradzeniu się, że pobiera z innego miejsca %appdata%/Roaming. Już chodzi przy 4000.
Pozdrawiam!


2014-09-02, 15:04
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2008-07-03, 15:02
Posty: 632
Pomógł: 38
Post Re: Forte 2014a - query timeout expired przy zestawieniu
krzysiek pisze:
Nie wiem co tam daje 0 bo raczej podaję tam jakieś sensowne limity czasowe np.120 co daje 2 minuty


Jesteś pewien ,że wartość tam wpisana jest w sekundach a nie milisekundach ?

_________________
symfonia.erp@gmail.com


2014-10-02, 19:52
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2007-12-11, 23:18
Posty: 1942
Pomógł: 49
Post Re: Forte 2014a - query timeout expired przy zestawieniu
Ta wiadomość była pomocna.(1)
Skoro producent tak twierdzi, to cieżko mu nie wierzyć :)

Cytuję za dokumentacją:

Sekcja [Timeout] – tylko dla Forte


Pozwala zarządzać długością czasu jaki serwer dopuszcza na wykonanie operacji. Wartość jest podawana w sekundach. Jeśli w obrębie tego przeznaczonego okresu operacja nie powiedzie się, serwer zwróci do aplikacji informację o błędzie. Należy wówczas rozważyć czy czas ten powinien być dłuższy i zmienić wartość parametru, czy też występują jakieś błędy w funkcjonowaniu pracy sieci lub serwera SQL i należy je zidentyfikować i usunąć.

Zawartość wpisów:

QueryTimeout=30 oznacza oczekiwanie, że każda operacja wykonana na bazie SQL powinna zakończyć się w przeciągu 30 sekund. Dotyczy to zarówno zapytań jak i procedur wbudowanych. Domyślną wartością jest 15. Rozsądna górna wartość tego parametru nie powinna przekraczać 120. Jeśli komunikat timeoutu występuje nadal, to należy przyjrzeć się konfiguracji serwera, przeprowadzić sprawdzenie integralności i optymalizację bazy danych. Parametr ten przekazywany jest również do poleceń wykonywanych z raportów AMbasica, a także do projektów SBC. W przypadku pisania własnych procedur wbudowanych, zapytań należy się upewnić, że te polecenia wykonują się w przewidzianym czasie i nie obciążają nadmiernie procesora serwera SQL.

W wyjątkowych sytuacjach, zarówno w raportach i projektach można ten parametr odpowiednim poleceniem ADO dla własnych potrzeb zwiększyć, nie zmieniając globalnego ustawienia dla Finanse i Księgowość Forte. Zwiększenie niepotrzebne tego parametru może prowadzić do ukrycia informacji, że w sieci lub bazie pojawiły się błędy natury fizycznej.

LoginTimeout=15 oznacza przyzwolenia na 15 sekund na operację zalogowania się do bazy. Jest to wartość domyślna, jeśli nie ma wpisu.

Uwaga. Sekcja taka może być potrzebna ze względu na wykorzystywanie mechanizmu SYMFONIA® Integracja, nawet jeśli dany komputer nie ma zainstalowanej aplikacji Finanse i Księgowość Forte. Należy wówczas utworzyć w katalogu systemu Windows plik amfksql.ini , dopisać tę sekcję i ustawić odpowiednią wartość parametru.


2014-10-02, 20:37
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 5 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. FK FORTE 2014a spowalnia i timeout

w Programy Księgowe

sebudin

7

3323

2014-01-02, 23:58

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Handel Forte 2014a Błąd Operacja na tabeli DK przy wystawia

w Programy Handlowe

FAQ

1

2173

2014-02-04, 18:59

FAQ Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. FK Forte 2008 - time out expired

w Programy Księgowe

fkforte

7

5777

2010-09-02, 10:44

Jossie Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Błąd przy zestawieniu należności i zobowiązań. FK 2016

w Programy Księgowe

monamie222

1

5371

2017-01-02, 14:57

jakubg Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 4 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant