collapse

Reklama


Autor Wątek: Problem z logowaniem  (Przeczytany 1528 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline shady79

  • Kompletny nowicjusz
  • Wiadomości: 4
  • Pomógł? 0
Problem z logowaniem
« dnia: Sierpnia 11, 2020, 08:57:59 am »
Witam szanowne grono użytkowników :)

Po aktualizacji programu nie można zalogować się. Wyskakuje błąd:
Błąd podczas wykonywaniu funkcji LOGUJ_APP

Znalazłem na forum rozwiązanie w postaci skryptu z zawartością:

connect kspps.fdb;
update ssys set wrdb='2007.02.0.0' where napp=999;
commit;


ale niestety nie działa to u mnie, otrzymuję taki komunikat:

D:\baza>isql -i polecenie.sq -user sysdba -password masterkey -q
Statement failed, SQLSTATE = 39000
invalid request BLR at offset 5
-function INSTR is not defined
-module name or entrypoint could not be found
After line 1 in file polecenie.sq
Press any key to continue . . .

Próbowałem także samą bazę potraktować skryptem znalezionym na forum (fix.bat)

D:\>fix.bat

D:\>gfix KSPPS.FDB -v -full -user sysdba -pass masterkey
Summary of validation errors

        Number of record level errors   : 1
        Number of database page errors  : 35

D:\>gfix KSPPS.FDB -mend -user sysdba -pass masterkey
Summary of validation errors

        Number of record level errors   : 1
        Number of database page errors  : 35

D:\>gbak -user sysdba -password masterkey -b KSPPS.FDB backup.bak

D:\>ren kspps.fdb kspps_old.fdb

D:\>gbak -user sysdba -password masterkey -c -o backup.bak KSPPS.FDB
gbak: ERROR:Column has been unexpectedly deleted
gbak:Exiting before completion due to errors
.
Plik kspps.fdb - jest to nowa baza
Plik kspps_old.fdb - jest to kopia bazy przed poprawkami
.
Press any key to continue . . .

Co dalej w takiej sytuacji można zrobić? Kamsoft na pierwsze zapytanie odpowiedział jedynie tyle że trzeba nacisnąć przycisk OK i powinno zaprawę załatwić ;D

Pozdrawiam
Kuba

Offline Profesor Wilczur

  • Ekspert
  • *****
  • Wiadomości: 824
  • Pomógł? 75
  • W-M OW NFZ
Odp: Problem z logowaniem
« Odpowiedź #1 dnia: Sierpnia 11, 2020, 09:02:21 am »
Pierwsze pytanie - masz kopię bazy i programu sprzed aktualizacji?

Offline shady79

  • Kompletny nowicjusz
  • Wiadomości: 4
  • Pomógł? 0
Odp: Problem z logowaniem
« Odpowiedź #2 dnia: Sierpnia 11, 2020, 09:06:34 am »
Program sam prosił aby zrobić kopię ale prawdę mówiąc nie widzę tam kopii bazy danych. Chyba że robi się ona w jakiś inny sposób. Z firebirdem miałem mało doczynienia w życiu ;) Natomiast mam kopię z przed kilku dni ale to jest ostateczność bo brakuje tam 3 dni pracy. Niby nie dużo ale wolałbym jakoś naprawić tą co mam. Chyba że da się jakoś odzyskać z tej kopii co robi sam program.

Offline Profesor Wilczur

  • Ekspert
  • *****
  • Wiadomości: 824
  • Pomógł? 75
  • W-M OW NFZ
Odp: Problem z logowaniem
« Odpowiedź #3 dnia: Sierpnia 11, 2020, 09:22:13 am »
No cóż. Wygląda na to, ze należysz do ludzi którzy zaczną robić backupy ;)

Na przyszłość: baza najczęściej jest w katalogu ks-pps\baza\. Jeżeli używasz firebirda, to nazywa się ona kspps.fdb. Przed każdą aktualizacją zrób sobie kopię katalogu ks-pps i upewnij się, że na pewno masz aktualną kopię bazy.

Jeżeli chodzi o następne kroki. Skoro gfix nie potrafi naprawić błędów, to stało się coś złego z bazą. Należałoby wrócić do działającej wersji, zaktualizować ponownie (oczywiście zachowując kopię sprzed aktualizacji) i odtworzyć działania.

Backupy, backupy, backupy!
« Ostatnia zmiana: Sierpnia 11, 2020, 09:23:44 am wysłana przez Profesor Wilczur »

Offline shady79

  • Kompletny nowicjusz
  • Wiadomości: 4
  • Pomógł? 0
Odp: Problem z logowaniem
« Odpowiedź #4 dnia: Sierpnia 11, 2020, 09:27:11 am »
a co z tą kopią zapasową, którą robi program?
Robię jeszcze fixa na bazie z przed aktualizacji bo co prawda da się na niej pracować ale strasznie wolno działa program jakby coś z nią było nie tak.

Offline Profesor Wilczur

  • Ekspert
  • *****
  • Wiadomości: 824
  • Pomógł? 75
  • W-M OW NFZ
Odp: Problem z logowaniem
« Odpowiedź #5 dnia: Sierpnia 11, 2020, 09:34:02 am »
a co z tą kopią zapasową, którą robi program?
Sprawdź, czy w zipie jest katalog baza i tam plik fdb.

Offline maciejj

  • Sponsorzy Forum
  • Ekspert
  • *****
  • Wiadomości: 579
  • Pomógł? 64
  • Wielkopolski OW NFZ
Odp: Problem z logowaniem
« Odpowiedź #6 dnia: Sierpnia 11, 2020, 09:55:13 am »
a co z tą kopią zapasową, którą robi program?
program podczas aktualizacji NIE WYKONUJE kopii bazy danych. Tam pojawia się pytanie, czy wykonać kopię plików programu! Kopię zapasową wykonuje się w module serwis.

Offline shady79

  • Kompletny nowicjusz
  • Wiadomości: 4
  • Pomógł? 0
Odp: Problem z logowaniem
« Odpowiedź #7 dnia: Sierpnia 11, 2020, 11:16:23 am »
No to sporo wyjaśnia ;) Robię w takim razie kopię ręcznie z modułu serwis. Na obecną chwilę połączenie z bazą działa i program też. Wykonałem także konsolidację C5 w module serwis i zrobił bez błędów. Zobaczymy po zrobieniu kopii jak sam program będzie działał, czy nie będzie zawieszek...

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 121
  • Kropka Ukrytych: 1
  • Kropka Użytkowników: 1

Nie ma żadnego użytkownika on-line.

Reklama

* Aktywni

Paweł Paweł
9306 Wiadomości
mpi
3356 Wiadomości
PiotrSz
3279 Wiadomości
Michał Michał
3178 Wiadomości
karolweksler
3074 Wiadomości
09061303
3035 Wiadomości
Edward_B Edward_B
2935 Wiadomości
Bartosz Bartosz
2375 Wiadomości
maciek777 maciek777
2200 Wiadomości
cilazapril cilazapril
1623 Wiadomości

Reklama

Postaw mi kawę na buycoffee.to/forumpps

Reklama

Style:3: index (domyslny), Portal (default), Display (default).
Pod-szablony:8: init, html_above, body_above, portal_above, main, portal_below, body_below, html_below.
Pliki językowe:8: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny), index.english (domyslny), index.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:15 - 738KB. (pokaż)
Użytych zapytań: 28.

[Pokaż zapytania]