Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: Cuba w Lipiec 14, 2016, 17:25:46

Tytuł: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 14, 2016, 17:25:46
Witam

od jakiegoś czasu zauważyłem że w różnych sytuacjach na krótszą lub dłuższą chwilę zawiesza się subiekt. Np. wchodzę w informator towaru klikam w zakładkę sprzedaż, zaczyna kręcić się niebieskie kółko, następnie na górze ramki przy nazwie asortymentu wyskakuje komunikat "brak odpowiedzi" a następnie po kolejnych 4-5 sekundach a czasem trochę dłużej subiekt przechodzi do pracy i znów przez jakiś czas jest ok. Czasami zdarza się to przy przełączaniu np. z widoku faktur sprzedażowych na zakupowe albo w innych sytuacjach. Czasem po takim przycięciu cały czas się przycina i wtedy muszę zrestartować serwer. Ogólnie nie zauważyłem jakiejś reguły. Dzieję się tak kilka razy dziennie.
Na subiekcie są 2 takie same komputery wydaje mi się że dość wydajne procesory Core I5 4440 3,1 GHz (RAM 8 GB). Mamy Windowsa 10 64 bit. Oczywiście standardowe czynności w programie serwisowym (tj. kontrola danych, odbudowa indeksów i kompaktowanie) są wykonywane 2-3 razy w tygodniu. Mamy ok 4 tys indeksów towarowych więc chyba nie dużo. Baza też chyba nieduża bo ok 400 MB. Korzystamy ze standardowego SQL Serwer 2008 (dostarczonego razem z Subiektem)
Macie może jakieś pomysły co zrobić żeby tak się nie działo ? W czasie kiedy nie ma zacięć Subiekt chodzi bardzo szybko i płynnie.
Pozdrawiam
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 14, 2016, 17:42:08
Jak zawsze należy znaleźć przyczynę problemów, zamieszczony opis problemu wskazuje na problemy wydajnościowe, polecam rozejrzeć się za dobrym serwisantem.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: candy w Lipiec 14, 2016, 18:00:28
Korzystamy ze standardowego SQL Serwer 2008 (dostarczonego razem z Subiektem)
Tak lekko OT, żebyś nie mylił - z Subiektem dostarczany jest SQL Server 2008R2 express i jest to zupełnie inna wersja niż SQL Server 2008 standard.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 15, 2016, 10:56:04
Tak zgadza się mamy ten SQL Server 2008R2 express.
Czy jest szansa dostać jakieś wskazówki, żeby na początek samemu spróbować rozwiązać ten problem zanim wezwiemy serwisanta ? Może to nie jest zbyt skomplikowana sprawa ?

Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 15, 2016, 11:04:24
Ogólnie to nie jest prosta sprawa, zwracam uwagę, że nie napisałem "serwisanta" tylko "dobrego serwisanta".
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 15, 2016, 12:08:13
Ogólnie to nie jest prosta sprawa, zwracam uwagę, że nie napisałem "serwisanta" tylko "dobrego serwisanta".


A znasz może takiego dobrego w Gdańsku ?
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 15, 2016, 14:01:34
W tej okolicy nie znam. Nadmienię też, że do takich prac nie jest potrzebna osobista obecność (prace można wykonać zdalnie).
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 16, 2016, 10:36:28
W tej okolicy nie znam. Nadmienię też, że do takich prac nie jest potrzebna osobista obecność (prace można wykonać zdalnie).

wysłałem pytanie na maila. Nie wiem czy doszedł. Proszę o odpowiedź.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Aldo w Lipiec 17, 2016, 14:26:30
W tej okolicy nie znam. Nadmienię też, że do takich prac nie jest potrzebna osobista obecność (prace można wykonać zdalnie).

wysłałem pytanie na maila. Nie wiem czy doszedł. Proszę o odpowiedź.
SQL Server w wersji 2008 nie da się zainstalować na czystym Win10, więc wynika z tego, że zrobiliście przejście z Win 7 z całym bagażem. A SQL 2008 nie współpracuje dobrze z Win 10.
Proponuję odinstalować na serwerze SQL 2008 i zainstalować SQL 2014.
Tytuł: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: candy w Lipiec 17, 2016, 17:21:31
Że nie jest to SQL2008 to już ustaliliśmy,  a SQL2008R2 SP1 na W10 jak najbardziej się da.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Aldo w Lipiec 17, 2016, 23:44:07
Że nie jest to SQL2008 to już ustaliliśmy,  a SQL2008R2 SP1 na W10 jak najbardziej się da.
Ciekawe, bo mnie pomimo kilku prób się nie udało. Zawsze wyskakuje komunikat o braku zgodności z informacją o zainstalowaniu 2012/2014.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: candy w Lipiec 18, 2016, 00:52:29
Ciekawe, bo mnie pomimo kilku prób się nie udało. Zawsze wyskakuje komunikat o braku zgodności z informacją o zainstalowaniu 2012/2014.
Niewiele mogę pomóc. Dwa dni temu zainstalowałem W10, świeżo pobraną w MS, potem świeżo pobrany SQL 2008R2 SP2 i po prostu zainstalowałem.
Może instalowałeś wersję bez SP2?
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 18, 2016, 09:34:51
Przechodziliśmy z Windowsa 8.1  na 10 i tak jak wyżej napisałem mamy wersję express SQL Server 2008R2.
Macie może jeszcze jakieś pomysły co  może być przyczyną takiego zachowania Subiekta ?
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Aldo w Lipiec 18, 2016, 10:22:22
Przechodziliśmy z Windowsa 8.1  na 10 i tak jak wyżej napisałem mamy wersję express SQL Server 2008R2.
Macie może jeszcze jakieś pomysły co  może być przyczyną takiego zachowania Subiekta ?
Odpisałem 4 posty wyżej.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 18, 2016, 10:32:51
Macie może jeszcze jakieś pomysły co  może być przyczyną takiego zachowania Subiekta ?

Ogólnie są trzy cztery przyczyny niestabilności programu:
 - problemy sprzętowe, a wśród nich uszkodzenia dysków twardych
 - niestabilne połączenie sieciowe
 - rozwiązania dodatkowe
 - problemy wydajnościowe wnikające z połączenia większej ilości danych i ich układu wynikającego ze specyfiki wykorzystywania programu

Jak już napisałem zmieszczony przez Ciebie opis wskazuje na problemy wydajnościowe choć mała ilość danych może też wskazywać na rozwiązania dodatkowe, o których nic nie wiadomo. Na prawdę jest wiele problemów, których nie rozwiązuje się przez forum i ten do nich należy. Otrzymałeś wskazówki/kierunek, ale już od Ciebie zależy jak je wykorzystasz.

Nie przychylam się też do podejrzeń @Aldo, miałem już do czynienia z 2008 R2 SP1 a nawet 2005 na W10 i działa to bez problemów, pokazują się komunikaty o braku wsparcia, ale to wszystko.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 20, 2016, 22:27:31
Witam

jeszcze zaobserwowałem że Subiekt po rozpoczęciu pracy z rana przez kilka godzin działa dobrze. Zawieszanie zaczyna się dopiera po 2-3 godzinach i jest nieregularne. Ale jak już się zawiesi pierwszy raz to najczęściej już się powtarza co kilkanaście minut lub trochę rzadziej. Dopiero restart komputera pomaga na trochę dłuższy czas.
I druga rzecz to problem występuję na serwerze i na końcówce. Zauważyłem że jak się przytnie na serwerze to na końcówce również.

Może te informacje coś pomogą żeby namierzyć przyczynę.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: subiekt_user w Lipiec 21, 2016, 19:37:46
Czy MS SQL ma ograniczoną w ustawieniach ilość dostępnej pamięci RAM? Jeżeli tego nie ustawisz SQL "pcha się" do pamięci RAM, aż do jej kompletnego zapchania i wtedy mogą występować problemy z wydajnością, a reset w tym przypadku wyrzuca dane z pamięci  i zapychanie rozpoczyna się od nowa.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 21, 2016, 19:43:24
Czy MS SQL ma ograniczoną w ustawieniach ilość dostępnej pamięci RAM? Jeżeli tego nie ustawisz SQL "pcha się" do pamięci RAM, aż do jej kompletnego zapchania i wtedy mogą występować problemy z wydajnością, a reset w tym przypadku wyrzuca dane z pamięci  i zapychanie rozpoczyna się od nowa.

Doczytaj - wykorzystywany jest Express...
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 25, 2016, 14:42:59
Witam

dla formalności chcę przekazać informację o rozwiązaniu problemu którego dotyczył ten wątek. Okazało się że cały problem generował program antywirusowy Norton Internet Security. Było bardzo duże użycie RAM (nie wiadomo dlaczego) i jak dochodziło do 100% to była chwilowa zawieszka Subiekta. Po aktualizacji Nortona (nie wiem dlaczego się sam nie zaktualizował mimo że mamy ustawione automatyczne aktualizacje) problem ustąpił. Użycie RAMU spadło globalnie przy standardowej pracy biurowej do 35-50% i Subiekt się już nie zawiesza.
PS. Mam jeszcze pytanie trochę z innej beczki ale nie chcę zakładać nowego wątku więc zadam je tutaj.
Obecnie mamy zainstalowany, standardowy dostarczany razem z Subiektem GT, SQL Server 2008R2 express. Czy jest darmowa wersja wyższa tego programu np. SQL Server 2014R2 express i czy warto ją zainstalować oraz jak to zrobić ? Z tego co wiem wersja demo Subiekta GT na stronie Insert ma SQL Server 2008R2 express.

 
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: yemet w Lipiec 25, 2016, 15:57:54
Tak, jest SQL 2014 w wersji Express. Możesz go pobrać ze strony Microsoftu:
https://www.microsoft.com/pl-pl/server-cloud/products/sql-server-editions/sql-server-express.aspx (https://www.microsoft.com/pl-pl/server-cloud/products/sql-server-editions/sql-server-express.aspx)

Pobierasz i po prostu instalujesz - naprawdę nie ma w tym żadnej filozofii :) Nie musisz usuwać starszej wersji, obie mogą pracować równlolegle.

Jeśli dobrze pamiętam to masz dwa komputery w sieci. Nowsza wersja SQLa może nic nie zmienić wydajnościowo. Oprócz SQLa 2008 mam u siebie zainstalowaną testową wersję 2016. "Z pudełka" nie poczułem żadnej zauważalnej różnicy u siebie na pracy jednostanowiskowej. Dobry fachowiec od SQLa zawsze coś zoptymalizuje i niekoniecznie potrzebna będzie mu do tego nowsza wersja SQLa.

Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 25, 2016, 16:34:52
Tak, jest SQL 2014 w wersji Express. Możesz go pobrać ze strony Microsoftu:
https://www.microsoft.com/pl-pl/server-cloud/products/sql-server-editions/sql-server-express.aspx (https://www.microsoft.com/pl-pl/server-cloud/products/sql-server-editions/sql-server-express.aspx)

Pobierasz i po prostu instalujesz - naprawdę nie ma w tym żadnej filozofii :) Nie musisz usuwać starszej wersji, obie mogą pracować równlolegle.

Jeśli dobrze pamiętam to masz dwa komputery w sieci. Nowsza wersja SQLa może nic nie zmienić wydajnościowo. Oprócz SQLa 2008 mam u siebie zainstalowaną testową wersję 2016. "Z pudełka" nie poczułem żadnej zauważalnej różnicy u siebie na pracy jednostanowiskowej. Dobry fachowiec od SQLa zawsze coś zoptymalizuje i niekoniecznie potrzebna będzie mu do tego nowsza wersja SQLa.

Dzięki za info.
Lubię mieć zawsze najnowsze dostępne wersje programów dlatego pytam o najnowszy SQL-a. A może jest nowszy niż 2014 ?
Kolejna rzecz. Którą opcję wybrać z tego linku co podesłałeś (z tego co widzę jest 5 opcji). Ostatnią czy jakąś opcje z narzędziami lub usługami ?
Następna sprawa. Jak będę chciał odinstalować wersję 2008 (bo raczej nie będę trzymał 2-ch wersji) to rozumiem że muszę usunąć wszystko co ma w nazwie SQL (w panelu sterowania) ? Czy tak ?
I wtedy po deinstalacji wszystkich komponentów SQL 2008 instaluję na komputerze który jest serwerem wersję 2014 ?
Proszę potwierdzić lub poprawić mój tok rozumowania.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: candy w Lipiec 25, 2016, 16:43:21
Lubię mieć zawsze najnowsze dostępne wersje programów dlatego pytam o najnowszy SQL-a. A może jest nowszy niż 2014 ?
Instalowanie zawsze najnowszej edycji serwera SQL to akurat marny pomysł, jeśli nie jesteś testerem.
Powinieneś zainstalować taką edycję, z którą współpracuje twój program, a nie najnowszą jaka się ukazała.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 25, 2016, 16:45:37
Lubię mieć zawsze najnowsze dostępne wersje programów dlatego pytam o najnowszy SQL-a. A może jest nowszy niż 2014 ?
Instalowanie zawsze najnowszej edycji serwera SQL to akurat marny pomysł, jeśli nie jesteś testerem.
Powinieneś zainstalować taką edycję, z którą współpracuje twój program, a nie najnowszą jaka się ukazała.

Ok rozumiem. To w takim razie mogę zainstalować tą wersję 2014 express czy nie ?
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: candy w Lipiec 25, 2016, 16:51:31
Możesz zainstalować co chcesz, jeśli tylko poczujesz się z tym lepiej.
Innych zmian raczej nie zauważysz.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 25, 2016, 17:08:17
Możesz zainstalować co chcesz, jeśli tylko poczujesz się z tym lepiej.
Innych zmian raczej nie zauważysz.

A dobre samopoczucie to bezcenna rzecz  ;)
Czyli najpierw muszę odinstalować na serwerze wszystkie komponenty które mają w nazwie 'Microsoft SQL Server 2008" a następnie zainstalować 2014? Tak ?
Czy na komputerze klienckim też coś trzeba odinstalować i zainstalować bo zauważyłem że panelu sterowania (programy) komputer klient ma zainstalowane 3 poniższe składniki:
1) Microsoft SQL Server 2005 Backward compatibility
2) Microsoft SQL Server 2008 R2 Command Line Utilities
3) Microsoft SQL Server 2008 R2 Native Client
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: candy w Lipiec 25, 2016, 17:24:35
Nic nie musisz odinstalowywać, ale rób jak chcesz.
Ja się chyba nasyciłem tym tematem.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 25, 2016, 17:31:57
Nic nie musisz odinstalowywać, ale rób jak chcesz.
Ja się chyba nasyciłem tym tematem.

Ok. Dzięki za poświęcony czas.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 25, 2016, 17:44:39
Obecnie mamy zainstalowany, standardowy dostarczany razem z Subiektem GT, SQL Server 2008R2 express. Czy jest darmowa wersja wyższa tego programu np. SQL Server 2014R2 express i czy warto ją zainstalować oraz jak to zrobić ?

Nie warto.

Z tego co wiem wersja demo Subiekta GT na stronie Insert ma SQL Server 2008R2 express.

Nie, jest to wersja 2008 R2 SP1.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 25, 2016, 20:30:24
Obecnie mamy zainstalowany, standardowy dostarczany razem z Subiektem GT, SQL Server 2008R2 express. Czy jest darmowa wersja wyższa tego programu np. SQL Server 2014R2 express i czy warto ją zainstalować oraz jak to zrobić ?

Nie warto.

A dlaczego nie warto jeśli mogę podrążyć temat ? Nie będzie to działać lepiej (szybciej, stabilniej itd ?)

Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 25, 2016, 20:55:30
Obecnie mamy zainstalowany, standardowy dostarczany razem z Subiektem GT, SQL Server 2008R2 express. Czy jest darmowa wersja wyższa tego programu np. SQL Server 2014R2 express i czy warto ją zainstalować oraz jak to zrobić ?

Nie warto.

A dlaczego nie warto jeśli mogę podrążyć temat ?

Zamiast drążyć wystarczy przeczytać co zostało już napisane w tym wątku, pozwoliłem sobie powtórzyć, gdyż pomimo naszych sugestii dalej ciągniesz temat.

Nie będzie to działać lepiej (szybciej, stabilniej itd ?)

Nie będzie.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 26, 2016, 07:57:20
Cytuj
Nie, jest to wersja 2008 R2 SP1.

No to mam jeszcze ostatnie pytanie. Jak sprawdzić czy mam zainstalowaną wersję 2008 R2 z serwis packiem 1 czy bez ? Jeśli bez SP1 to jak zaktualizować do wersji z SP1.
W panelu sterowania w programach mam napisane: Microsoft SQL Server 2008 R2 (64-bit)
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: birds22 w Lipiec 26, 2016, 08:08:37
Wykonaj zestawienie SQL:

Select @@version

Numer podany w wyniku zestawienia sprawdź tutaj:
http://sqlserverbuilds.blogspot.com/
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Cuba w Lipiec 26, 2016, 08:18:22
Wykonaj zestawienie SQL:

Select @@version

Numer podany w wyniku zestawienia sprawdź tutaj:
http://sqlserverbuilds.blogspot.com/

Dzięki.
Zapytanie zwróciło wynik:
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64)

Czyli mam wersję z SP1.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 26, 2016, 10:18:37
Wykonaj zestawienie SQL:

Select @@version

Lub: Program serwisowy->Główne menu->Serwer->Informacje->Wersja
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: subiekt_user w Lipiec 27, 2016, 10:33:21
Moja wersja: 10.0.5538.0 (SP3)

Z tego co widzę istnieje SP4 dla SQL Server 2008, czy taka aktualizacja powinna wykonać się automatycznie czy może trzeba aktualizować ręcznie?

Pozdr.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 27, 2016, 11:35:51
Automatycznie tyko i wyłącznie przez aktualizacje automatycznie z włączonymi aktualizacjami innych produktów firmy Microsoft.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: subiekt_user w Lipiec 27, 2016, 12:59:24
A co może być przyczyną, że pomimo włączonych w/w opcji aktualizacji do SP4 się nie pobrała?
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: dkozlowski w Lipiec 27, 2016, 13:07:23
To już pytanie do Microsoftu, ja robię wszystko, aby nic nie aktualizowało się automatycznie, szczególnie serwer SQL.
Tytuł: Odp: Subiekt GT na chwilę się zawiesza
Wiadomość wysłana przez: Emilia88 w Lipiec 30, 2016, 18:04:42
Witam.

Nie chciałam zakładać nowego tematu aby nie robić bałaganu :)

Mam pytanie do osób bardziej obeznanych w Subiekcie niż ja:

Jeżeli robię przyjęcie magazynowe i w kalkulacji cen ustalam sobie cenę "detaliczną brutto" oraz "hurtową netto" to czy w jakiś sposób mogę sprawdzić na jaką łączną kwotę "hurtową netto" sprzedałam towar np w danym miesiącu?

Kwoty "detaliczne brutto" mam bez problemu kiedy klikam w "Sprzedaż detaliczną" i zaznaczam pożądany okres czasu. Nie mogę jednak ni w ząb dojść jak sprawdzić na jakie kwoty "hurtowe netto" poszło mi towaru.