Skocz do zawartości

Problem z pobieraniem transakcji

Polecane posty

Dziś od rana nie mogę zciągnąć żadnych transakcji z allegro.

Aktualizacja parametrów z serwisu przechodzi teoretycznie prawidłowo, ale pobieranie transakcji z allegro trwa nawet około godziny i mimo informacji, że zakończono odbieranie transakcji nowe transakcje nie pojawiają się na liście.

 

Podczas gdy jeden z użytkowników jest w trakcie pobierania parametrów a drugi chce włączyć pobieranie, wówczas u drugiego sello się zamyka i dopóki pierwszy nie zamknie sello u drugiego jest nasępującas sytuacja. Od razu po zalogowaniu sello jest zamykane i pojawia się tylko komunikat, że rozpoczęto synchronizację parametrów.

Link to postu

Identyczna sytuacja, ten sam czas wystąpienia problemu.

 

Odbieranie aktualnych parametrów serwisu Allegro trwa chwilkę tylko i kończy się komunikatem OK.

Poprzednio trwało to ok minuty i pokazywały się "baloniki" z % postępu procesu. Teraz tego nie ma !

Prawdopodobnie to jest przyczyną problemu - parametry Allegro niewłaściwe.

 

 

Pobieranie aktualnego stanu aukcji trwa godzinami,

ciągle jest generowany transfer rzędu 0,5-1 MB/s (ściąganie danych)

żadne dane jednak nie są pobrane.

 

Raport podaje operacje trwające:

1. Wymiana danych z serwisem aukcyjnym

2. Odbieranie parametrów (w tym kategorii)

chociaż to drugie według wcześniejszego komunikatu zakończyło się OK !!!

 

Dodam, że próba ręcznego wymuszenia pobrania kategorii przez bazę w programie w SQL Management Studio Express:

update st__Site set st_CategoriesVersion = NULL, st_FormVersion = NULL, st_AttributesVersion = NULL, st_UpdateNeeded = 1 
where st_SvcProvId = 1

kończy się komunikatem:

Msg 208, Level 16, State 1, Line 1
Invalid object name 'st__Site'.

 

Link to postu

Dodam, że próba ręcznego wymuszenia pobrania kategorii przez bazę w programie w SQL Management Studio Express:

update st__Site set st_CategoriesVersion = NULL, st_FormVersion = NULL, st_AttributesVersion = NULL, st_UpdateNeeded = 1 
where st_SvcProvId = 1

kończy się komunikatem:

Msg 208, Level 16, State 1, Line 1
Invalid object name 'st__Site'.

 

Kończy się tak, bo zamiast bazy master należy wybrać bazę sello.

 

Co do pobierania danych to niebawem będę mógł powiedzieć coś więcej.

Link to postu

Z dostępnych dla mnie informacji wnioskuję, iż prawdopodobnie allegro zmieniło numer kategorii, nie zmieniając kategorii (często im się to zdarza). Sytuacja taka występuje chwilowo i jeśli w tym momencie Sello zsynchronizowało kategorie to są one błędnie zapisane. Dlatego problem występuje tylko u części użytkowników.

 

Rozwiązaniem będzie wykonanie powyższego skryptu, który wkleił etc np za pomocą sql management studio.

 

Jeśli by to nie pomogło to będziemy szukać dalej.

Link to postu

trzeba mieć np program sql management studio expres (darmowy do pobrania ze stron Microsoftu) a w nim: wybieramy opcję "new query" lub "file/new query" i wybieramy jeszcze odpowiednią bazę danych w okienku z listą rozwijaną (domyślnie jest wybrana master). Tam należy wkleić powyższy kod i nacisnąć "Execute"

 

Można też wykonać to polecenie przy użyciu wbudowanego programu osql.

 

osql -S (local)\insertgt -U loginSQL -P hasloSQL -d nazwa_bazy_danych -Q "update st__Site set st_CategoriesVersion = NULL, st_FormVersion = NULL, st_AttributesVersion = NULL, st_UpdateNeeded = 1 where st_SvcProvId = 1"

To należy wpisać w konsolę Start/uruchom/cmd, ewentualnie wkleić do pliku z rozszerzeniem bat, zapisać i uruchomić.

 

zmieniając pogrubione fragmenty na właściwe dane dostępu dla naszej bazy.

 

 

Link to postu

Rozwiązaniem będzie wykonanie powyższego skryptu, który wkleił etc np za pomocą sql management studio.

 

Jeśli by to nie pomogło to będziemy szukać dalej.

 

Pomogło !!!

(1 row(s) affected)

program pobrał poprawnie kategorie z Allegro

zaraz sprawdzę czy pobiera transakcje ...

 

Niestety,  transakcji jak na razie nie udaje mi się pobrać ...

 

... skuteczność pobierania jest losowa,

czasem się udaje a zazwyczaj nie

Link to postu

ale pobrały się wszystkie transakcje czy nie? Jeśli chodzi o informacje w dymku to tam mogą być nieścisłości tego typu, że odebrano 7 nowych transakcji, ale pobrano też 50 klientów - co nie znaczy że 50 nowych. Klienci zawsze są pobierani do transakcji, więc jeśli pobrano 7 nowych transakcji to pobrano i 7 nowych klientów + 43 starych

Link to postu

Jeszcze raz opiszę jak to dokładnie działa:

 

Ręczne odbieranie proszę wykonywać klikając Wyślij/Odbierz -> Serwisy Aukcyjne (Odbierz). Powinno się wtedy pojawić okno z tym co należy pobrać (ustawienie domyślne). Proszę tam ustawić wszystko jak podano na screenie poniżej.

 

 

Natomiast automatyczne pobieranie konfiguruje się w module Administracja -> Parametry  wysyłania i odbierania -> Aukcje (zakładka). Ustawienia jak na screenie drugim poniżej.

 

Jeśli występują problemy z pobraniem transakcji to należy opcję pobierania na podstawie historii wyłączyć.

pobieranie_transakcji.png.a0534a6dd57099e22522689494bade7b.png

automatyczne_pobieranie_transakcji.png.69492c81b9b2702c545ef13183d58a7a.png

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...