Dzisiaj jest pn kwie 29, 2024 1:26 am


Wersja beta do pobrania

Wersja programu dla baz MySQL
  • Autor
  • Wiadomość
Offline

ragry

  • Posty: 12
  • Rejestracja: ndz maja 17, 2015 11:31 am

Re: Wersja beta do pobrania

Postndz maja 17, 2015 2:39 pm

Przy próbie ręcznego wyrzucenia struktury bazy i podstawowych danych z pliku pyxis4.sql konsola wyświetla kilka błędów. Jednak po ich poprawieniu (głównie chodzi o wartości default'owe) nie można się zalogować przy pomocy admin/admin (Podano nieprawidłowe dane logowania, lub nie masz uprawnień do używania programu.) Prawdopodobnie problemem leży w tabeli Operator i polu OP_POZIOMUPRAWNIEN, z pliku sql wynika, że pole nie powinno być puste, natomiast żadna wartość nie jest do niego przypisana.
Offline

Pyxis

Site Admin

  • Posty: 2142
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Wersja beta do pobrania

Postndz maja 17, 2015 5:46 pm

Wykasuj wszystkie tabele z bazy danych, wtedy Pyxis zalozy strukture od nowa, bo z komunikatu wynika, ze nie masz jednej z tabel.
Piotr Szkut - PYXIS
Offline

ragry

  • Posty: 12
  • Rejestracja: ndz maja 17, 2015 11:31 am

Re: Wersja beta do pobrania

Postndz maja 17, 2015 10:31 pm

Już tego próbowałem, wtedy pojawia mi się błąd widoczy na screenie z mojego pierwszego posta.
Offline

Pyxis

Site Admin

  • Posty: 2142
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Wersja beta do pobrania

Postndz maja 17, 2015 11:20 pm

Czy baza danych ma w nazwie wielkie litery?
Czy faktycznie istnieja tam tabela Mac?
Na jakim serwerze dziala baza i pod jakim systemem?
Piotr Szkut - PYXIS
Offline

Pyxis

Site Admin

  • Posty: 2142
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Wersja beta do pobrania

Postpn maja 18, 2015 1:22 am

Kolejna beta na www (66).
Wrzucilem m.in. obsluge uploadu iBOKa (na tyle ile zdazylem).
Piotr Szkut - PYXIS
Offline

ragry

  • Posty: 12
  • Rejestracja: ndz maja 17, 2015 11:31 am

Re: Wersja beta do pobrania

Postpn maja 18, 2015 7:50 am

Pyxis pisze:Czy baza danych ma w nazwie wielkie litery?
Czy faktycznie istnieja tam tabela Mac?
Na jakim serwerze dziala baza i pod jakim systemem?

Tak, nazwa bazy ma dże litery. Nie istnieje baza Mac (po tym jak program przejdzie proces tworzenia struktury tabel ta tabela nie jest tworzona oraz nie wypelniaja sie tabele zawartoscia podana na koncu pliku sql - lacznie z wpisem o uzytkowniku admin do tabeli Operatorzy). Baza danych to MySql Server 5.5 na Miscrosoft Windows Server 2012 R2 Fundation.

Zaimportowalem brakujace tabele i wpisy recznie tak ze przy odpalaniu programu nie ma żadnych bledow, ale nie moge sie zalogiwac na login i haslo admin. Moze trzeba poprawic plik sql?
Offline

Pyxis

Site Admin

  • Posty: 2142
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Wersja beta do pobrania

Postpn maja 18, 2015 9:38 am

Jesli namierzysz co nie pasuje w pliku, to pewnie, ze poprawie (jesli faktycznie cos z nim nie tak).
Zrob eksperyment i "recznie" wykonaj zapytania z pliku pyxis4.sql. Jak pojawi sie blad, to poprosze o screena.
Napisz tez, od ktorego miejsca nie bylo tabel (tzn ktore musiales dodac).
Piotr Szkut - PYXIS
Offline

Angelo

  • Posty: 6
  • Rejestracja: czw maja 07, 2015 7:56 pm

Re: Wersja beta do pobrania

Postpn maja 18, 2015 10:43 am

Widzę dużo poprawionych błędów :) Wreszcie mi zadziałała historia mac adresów. Jutro z kolegą będziemy go testować na max-a to dam znać co nam nie działa, bo chcemy go pomału uruchomić, wprowadzić w życie. Pozdrawiam
Offline

ragry

  • Posty: 12
  • Rejestracja: ndz maja 17, 2015 11:31 am

Re: Wersja beta do pobrania

Postpn maja 18, 2015 2:59 pm

Pyxis pisze:Jesli namierzysz co nie pasuje w pliku, to pewnie, ze poprawie (jesli faktycznie cos z nim nie tak).
Zrob eksperyment i "recznie" wykonaj zapytania z pliku pyxis4.sql. Jak pojawi sie blad, to poprosze o screena.
Napisz tez, od ktorego miejsca nie bylo tabel (tzn ktore musiales dodac).



Przy ręcznym wywołaniu części skryptu tworzącego tabele wszystko przebiega ok (tworzy wszystkie). Natomiast poniższe inserty podają wypisane pod każdym z nich błędy. Mój problem z logowaniem prawdopodobnie występuje ze względu na puste pole OP_POZIOMUPRAWNIEN (jeśli hasło jest zaszyfrowane poprawnie).

Kod: Zaznacz cały
INSERT INTO Operator ( OP_INDEX, OP_LOGIN , OP_HASLO , OP_AKTYWNY, OP_POZIOMUPRAWNIEN, OP_OPIS )
VALUES (1, 'admin', '3ae6689cb20e2d50663d47d418c26e45', 'A', 0, 'G³ówny administrator systemu');
-- 14:57:07   INSERT INTO Operator ( OP_INDEX, OP_LOGIN , OP_HASLO , OP_AKTYWNY, OP_POZIOMUPRAWNIEN, OP_OPIS ) VALUES (1, 'admin', '3ae6689cb20e2d50663d47d418c26e45', 'A', 0, 'G³ówny administrator systemu')   Error Code: 1364. Field 'OP_TELEFON' doesn't have a default value   0.000 sec

INSERT INTO `Szablony` (`SZ_INDEX`, `SZ_RODZAJ`, `SZ_NAZWA`, `SZ_TRESC`, `SZ_OPERATORID`) VALUES
(1, 'S', 'wirusy', 'Prosze odwirusowac komputer', 0),
(2, 'E', 'kontakt', 'Prosimy o kontakt w sprawie internetu', 0);
-- 14:55:04   INSERT INTO `Szablony` (`SZ_INDEX`, `SZ_RODZAJ`, `SZ_NAZWA`, `SZ_TRESC`, `SZ_OPERATORID`) VALUES (1, 'S', 'wirusy', 'Prosze odwirusowac komputer', 0), (2, 'E', 'kontakt', 'Prosimy o kontakt w sprawie internetu', 0)   Error Code: 1364. Field 'SZ_TEMAT' doesn't have a default value   0.047 sec

INSERT INTO `Uslugi` (`USL_INDEX`, `USL_NAZWAUSLUGI`, `USL_JEDNMIARY`, `USL_SYMBOL`, `USL_CENABRUTTO`, `USL_STAWKAVAT`, `USL_STAWKAVAT_TXT`) VALUES
(1, 'Abonament za internet', 'szt', '', 49.00, 0.00, '23%'),
(2, 'Op³ata aktywacyjna za dostêp do internetu', 'szt', '', 99.00, 0.00, '23%'),
(3, 'Op³ata za publiczne IP', 'szt', '', 10.00, 0.00, '23%');
-- 14:55:48   INSERT INTO `Uslugi` (`USL_INDEX`, `USL_NAZWAUSLUGI`, `USL_JEDNMIARY`, `USL_SYMBOL`, `USL_CENABRUTTO`, `USL_STAWKAVAT`, `USL_STAWKAVAT_TXT`) VALUES (1, 'Abonament za internet', 'szt', '', 49.00, 0.00, '23%'), (2, 'Op³ata aktywacyjna za dostêp do internetu', 'szt', '', 99.00, 0.00, '23%'), (3, 'Op³ata za publiczne IP', 'szt', '', 10.00, 0.00, '23%')   Error Code: 1364. Field 'USL_OPERATORID' doesn't have a default value   0.000 sec

INSERT INTO `Wan` (`WAN_INDEX`, `WAN_NAZWA`, `WAN_DATADODANIA`, `WAN_OPERATORID`) VALUES
(1, 'WAN1', '0000-00-00', 0);
-- 14:56:11   INSERT INTO `Wan` (`WAN_INDEX`, `WAN_NAZWA`, `WAN_DATADODANIA`, `WAN_OPERATORID`) VALUES (1, 'WAN1', '0000-00-00', 0)   Error Code: 1062. Duplicate entry '1' for key 'PRIMARY'   0.000 sec
Offline

wrobli

  • Posty: 308
  • Rejestracja: pt kwie 15, 2011 11:32 am
  • Lokalizacja: Kramsk

Re: Wersja beta do pobrania

Postpn maja 18, 2015 11:50 pm

Obecna wersja chodzi ekstra szybko około 3 sek uruchomienie to już coś w porównaniu do v3 to rewelacja. Jak na razie naprawa błędów i rozbudowa funkcji idzie w ekspresowym tempie. Mam nadzieje że w czerwcu już ujrzymy finalny produkt.
Offline

Pyxis

Site Admin

  • Posty: 2142
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Wersja beta do pobrania

Postwt maja 19, 2015 12:16 am

ragry pisze:
Kod: Zaznacz cały
INSERT INTO Operator........Error Code: 1364. Field 'OP_TELEFON' doesn't have a default value

Wyedytuj plik konfiguracyjny serwera MySQL i usun (lub zakomentuj #) wpis ktory wyglada mniej wiecej tak:
Kod: Zaznacz cały
sql_mode=STRICT_TRANS_TABLES

Po restarcie serwera problem powinien zniknac.
Piotr Szkut - PYXIS
Offline

ragry

  • Posty: 12
  • Rejestracja: ndz maja 17, 2015 11:31 am

Re: Wersja beta do pobrania

Postwt maja 19, 2015 2:36 pm

Pyxis pisze:
ragry pisze:
Kod: Zaznacz cały
INSERT INTO Operator........Error Code: 1364. Field 'OP_TELEFON' doesn't have a default value

Wyedytuj plik konfiguracyjny serwera MySQL i usun (lub zakomentuj #) wpis ktory wyglada mniej wiecej tak:
Kod: Zaznacz cały
sql_mode=STRICT_TRANS_TABLES

Po restarcie serwera problem powinien zniknac.


Pomogło. Ale wcześniej też rozwiązałem problem w ten sposób, że zmieniłem wartości poszczególnych z NOT NULL na NULL. Wszystko ładnie pięknie, ale na komputerach klienckich przy uruchamianiu programu pojawia mi się "Błąd podczas ustawiania wyzwalaczy (Triggers)". Jest to jakiś problem? Bo pojawia mi się on tylko na komputerach pracowników, jak odpalę PYXIS4SQL na serwerze na którym baza jest zainstalowana to takiego błędu nie ma.
Offline

Pyxis

Site Admin

  • Posty: 2142
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Wersja beta do pobrania

Postwt maja 19, 2015 4:39 pm

Ustawienie NULL to nie jest "rozwiazanie". Prosze tego nie robic. :)

Triggery poki co odpowiadaja za tworzenie historycznych tabel. IMHO przydatna funkcja. Uzytkownik sqlowy na ktorym sie laczymy do bazy w ODBC musi miec ustawione glonalne uprawnienie o nazwie "SUPER". Po ustawieniu up[rawnien w programie w funkcjach pomocniczych jest reczne wywolanie ustawienia triggerow.
Piotr Szkut - PYXIS
Offline

wrobli

  • Posty: 308
  • Rejestracja: pt kwie 15, 2011 11:32 am
  • Lokalizacja: Kramsk

Re: Wersja beta do pobrania

Postśr maja 20, 2015 2:00 am

iBOK działą więc testować można już w pełni działający produkt.
Dla potomnych co maja intrux najlepiej sobie dodać nowy katalog w starym ibok dla testow np p4 czyli w pierwszym polu w konfigu pyxisa wpisac ibok w drugim p4 a w 3 users i dla katalogu users ustawić chmod na 777.
Moim skromnym zdaniem działa to wiele razy szybciej niż na p3 jak na razie przynajmniej u mnie 14s wskazuje pyxis i by się to pokrywało z prawdą.
Kropeczka ładnie pokazuje status kiedy zakończyło upload także wszystko widać z głównego okna nie ma dodatkowych okienek jak w p3.
Offline

Monika

  • Posty: 5
  • Rejestracja: śr maja 20, 2015 9:44 am

Re: Wersja beta do pobrania

Postśr maja 20, 2015 10:07 am

Płatności masowe.

Proszę o pomoc w importowaniu płatności masowych.
Zawsze importowaliśmy płatności z ustawień banku BZWBK(3).
Mamy plik txt i jak klikamy importuj wyskakuje błąd:
"access violation at address 4AD2D85B in module 'IDOBC32.DLL'. Write of address 09327000"
PoprzedniaNastępna

Wróć do Pyxis5 SQL - wersja beta

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 15 gości

cron