Strona 1 z 2

Błąd połaczenia z bazą

: 01 gru 2021, 11:55
autor: rafalleczek
Witam. Panie Marcinie w dniu wczorajszym wieczorem zainstalowałem nową wersję EU (poprawka gdzie nie zaczytywały się miniaturki ze sklepu)  - niestety po tym wyskoczył mi komunikat błąd połączenia z bazą. Screen wysłałem na maila. Proszę o info czy to faktycznie coś zadziało się z bazą i muszę się martwić - czy może jednak spowodowała to instalacja i z kolejną instalką ulegnie naprawie.

Pozdrawiam

Re: Błąd połaczenia z bazą

: 01 gru 2021, 12:56
autor: lubiekoszule
potwierdzam, komputer klient w sieci lan przy uruchomieniu dostaje komunikat o błędzie i sugestię przełączenia na bazę lokalną

komunikat

Wystąpił błąd przy połączeniu z bazą:
I/O error during "CreateFile (create)" operation for file "C:\EASYUPLOADER V3\DB\BAZA.EU3"
Error while trying to create file
   w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   w System.Environment.get_StackTrace()
   w EasyUploader.SterownikFb..ctor(Boolean zeruj_polaczenia, Boolean ignoruj_bledy)
   w EasyUploader.frmUstawieniaOgolne.buttonTestujPolaczenie_Click(Object sender, EventArgs e)
   w System.Windows.Forms.Control.OnClick(EventArgs e)
   w System.Windows.Forms.Button.OnClick(EventArgs e)
   w System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   w System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   w System.Windows.Forms.Control.WndProc(Message& m)
   w System.Windows.Forms.ButtonBase.WndProc(Message& m)
   w System.Windows.Forms.Button.WndProc(Message& m)
   w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   w System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   w System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   w System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   w System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   w System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   w EasyUploader.Program.Main(String[] param)

W przypadku sieci LAN proszę sprawdzić czy na głównym komputerze nie jest ustawione połączenie lokalne.

W przypadku posiadania bazy na serwerze VPS, proszę go zrestartować (nawet kilkukrotnie) i dopiero włączyć EU.

Re: Błąd połaczenia z bazą

: 01 gru 2021, 14:26
autor: rafalleczek
Panie Marcinie da Pan znać czy to wina instalki czy przywrócenie wersji i kopii coś pomoże? Każda godzina takiej pracy to ogrom pracy jeśli będę musiał przywrócić kopię zapasową (w tej chwili robi się dużo operacji). Jeśli jest mus przywrócenia kopii to chciałbym to zrobić jak najszybciej.


Przywrócenie kopii zapasowej w tej wersji EU także nic nie daje - przywróciłem kopię sprzed instalacji i niestety także pojawia się komunikat o błędzie. Czy zainstalowanie wcześniejszej wersji coś pomoże? Jeśli tak proszę o link do 3.51.4.4 gdyż nie mam go zapisanego. Ostania wersja jaką mam to 3.52.2.1 i po przywróceniu kopii EU krzyczy że wersja niezgodna


Pozdrawiam
 

Re: Błąd połaczenia z bazą

: 01 gru 2021, 14:57
autor: PhotoSoft
Skoro baza działa lokalnie to problem jest z ustawieniami w EU lub Firebirdem. Trzeba uruchomić serwer ponownie albo go przeinstalować.

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:07
autor: lubiekoszule
odinstalowałem firebirda, zainstalowałem najnowszego.
Nadal przez Lan klient się nie może połączyć.
Na serwerze po jakimś czasie też komunikaty o braku połączenia z bazą.
Zabijam proces EU, uruchamiam ponownie i przez jakis czas mogę popracować
@rafalleczek jak u Ciebie?

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:38
autor: rafalleczek
Wyłącz w działaniach w tle - wystawianie zaplanowanych aukcji (odznacz ptaszka)  Posiedziałem nad tym kilka godzin po wielu próbach  i kombinacjach doszedłem do tego że wyłączenie tej opcji sprawiło u mnie iż komunikat przestał się pojawiać i mogę normalnie pracować :-) .


Pozdrawiam

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:38
autor: rafalleczek
Daj znać czy u Ciebie coś to pomogło?

Pozdrawiam

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:41
autor: rafalleczek
To się dokładnie nazywa aktywuj wznawianie zakończonych aukcji.

 

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:43
autor: rafalleczek
Czy u Ciebie ten komunikat pojawia się co określony czas ( u mnie to było około 1,5 godziny od włączenia EU i tak za każdym razem).?

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:45
autor: lubiekoszule
teraz nawet uruchomić się nie daje - ładowanie komponentów.....
restart i na serwerze uruchomiłem i odznaczyłem opcję wznawiania zakończonych. Ale klient nadal się nie może połączyć

Re: Błąd połaczenia z bazą

: 02 gru 2021, 10:53
autor: rafalleczek
Ale udało się wyłączyć tą opcję czy w ogóle nie idzie odpalić EU? Po wyłączeniu opcji nie trzeba restartować EU , ja uruchomiłem odznaczyłem i od tamtej pory pracuje.

Re: Błąd połaczenia z bazą

: 02 gru 2021, 11:24
autor: PhotoSoft
lubiekoszule pisze: 02 gru 2021, 10:45 Ale klient nadal się nie może połączyć
Bo jest ustawione połączenie lokalne na serwerze.

Re: Błąd połaczenia z bazą

: 02 gru 2021, 11:29
autor: lubiekoszule
no faktycznie, może jak te komunikaty latały po ekranie to nie tak kliknołem....
Teraz działa, dziękuję

Re: Błąd połaczenia z bazą

: 03 gru 2021, 09:40
autor: PhotoSoft
Proszę sprawdzić aktualny instalator czy rozwiązuje problem połączenia z bazą.

Automatycznie zaktualizował mi się sterownik do obsługi Firebirda przy jednej z poprawek czego nie zauważyłem i w efekcie wymagał małej przeróbki kodu w EU do poprawnego działania...  :oops: Na 99% jestem przekonany, że to była przyczyna problemu.

Re: Błąd połaczenia z bazą

: 03 gru 2021, 10:24
autor: lubiekoszule
Jak przerobię dzisiejsze paczki to zaktualizuję i dam znać
teraz jestem na 3.51.4.6