collapse

Reklama


Autor Wątek: Postgres czy Oracle czy FireBird  (Przeczytany 6351 razy)

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

Offline zukes

  • Ekspert
  • *****
  • Wiadomości: 587
  • Pomógł? 11
Postgres czy Oracle czy FireBird
« dnia: Marca 17, 2015, 08:14:26 am »
Instaluję KS-PPS na Windows 2008 R2 (x64). 

Pierwszą instalację zrobiłem na firebirdzie niby działa ale od czasu do czasu sypie błędami nie wiadomo dlaczego, i o co chodzi.
Jak widzę po forum KS_PPS nie radzi sobie z x64 może zatem to jest przyczyna.

Zastanawiam się nad instalacją bazy Postgres lub Oracle.
1. Czy ktoś ma jakieś doświadczenia porównawcze?
2. Czy ktoś ma procedurę jak zainstalować (step by step)?
3. Co bardziej polecilibyście Postgres czy Oracla?
4. Czy są narzędzia do migracji danych między ww. bazami?
5. I ostatnie jak Kamsoft supportuje te inne bazy danych? Czy są w stanie pomóc jak jest problem?

 

Offline Winni

  • Sponsorzy Forum
  • Zaawansowany
  • *****
  • Wiadomości: 128
  • Pomógł? 2
Odp: Postgres czy Oracle czy FireBird
« Odpowiedź #1 dnia: Marca 17, 2015, 08:32:01 am »
Primo, BDE jest w wersji 32-bit, więc takiego też FB należy instalować - wtedy działa stabilnie.

ad 1 - obie bazy działają sprawnie, z tym że mam wrażenie, że oracle jest bardziej zasobożerny. FB sprawuje się dobrze w bazach do 2GB.
ad 3 - Oracle jest wspierany, nie spotkałem się jeszcze z instalacją na pg, więc z tego powodu głosuję na ora.
ad 4 - KS posiada jakieś narzędzia fb -> ora, jednak takie migracje są za $$$
ad 5 - tak, ora jest wspierany.
DOBRY I POMOCNY CZŁOWIEK TO WŁAŚNIE JA

Offline zukes

  • Ekspert
  • *****
  • Wiadomości: 587
  • Pomógł? 11
Odp: Postgres czy Oracle czy FireBird
« Odpowiedź #2 dnia: Marca 17, 2015, 15:11:47 pm »
O błędach piszę dla FB instalacji 32bitowej na systemie Windows 2008 R2.

Od czasu do czasu (nie wykryłem od czego to zależy) przy starcie KS-PPSa pojawia się komunikat błędu:

Szczegóły

Podpis problemu:
  Nazwa zdarzenia problemu:   APPCRASH
  Nazwa aplikacji:   KSPPS.exe
  Wersja aplikacji:   2015.0.0.0
  Sygnatura czasowa aplikacji:   2a425e19
  Nazwa modułu z błędem:   KERNELBASE.dll
  Wersja modułu z błędem:   6.1.7601.18409
  Sygnatura czasowa modułu z błędem:   53159a86
  Kod wyjątku:   0eedfade
  Przesunięcie wyjątku:   0000c42d

Następnie:
Runtime error 217 at 06D52C54

Następnie:
Wystąpił wyjątek w bibliotece KSInet
Opis wewnętrzny: System Error. Code 1410. Klasa już istnieje

Po wciśnięciu OK lub ESC wszystko wydaje się działać dobrze. Ale niesmak pozostaje.

Problem rozwiązany patrz: http://forumpps.pl/index.php?topic=8728.0
« Ostatnia zmiana: Kwietnia 02, 2015, 12:26:29 pm wysłana przez zukes »

Offline Lastryko

  • Specjalista
  • ***
  • Wiadomości: 227
  • Pomógł? 6
Odp: Postgres czy Oracle czy FireBird
« Odpowiedź #3 dnia: Marca 17, 2015, 21:47:33 pm »
3. Co bardziej polecilibyście Postgres czy Oracla?

Jakbym miał wybór to bym się na Postgresql-a zdecydował.
Taniej - w każdym aspekcie.

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Postgres czy Oracle czy FireBird
« Odpowiedź #4 dnia: Marca 18, 2015, 08:44:17 am »
Postgres jest najciekawszą opcją obecnie ale ma chyba najmniejsze wsparcie (najmniej użytkowników na PPSie..)
W najbliższym czasie będę prowadził testy na osobnej instalacji PPSa i chyba właśnie na Postgres się zdecyduję, żeby zobaczyć jak to śmiga!

Problemem przy "zabawie" bazami w PPSie jest to, że dla każdego typu bazy jest potrzebny inny plik licencji :-/
Nie da się przez to w łatwy sposób przeprowadzić odpowiednich testów przed wdrożeniem programu :-/

Narzędzi do migracji nie ma dostępnych - są opcje jako odpłatna usługa u producenta i niektórych partnerów (FB-ORA).

Pozdrawiam

Offline grzegorzx

  • Kompletny nowicjusz
  • Wiadomości: 4
  • Pomógł? 1
Odp: Postgres czy Oracle czy FireBird
« Odpowiedź #5 dnia: Kwietnia 02, 2015, 05:58:48 am »
Nie do końca tak jest.
Ja robiłem np. przejście z firebirda do oracla XE na maszynach 32 bitowych i 64 bitowych i do eksportu danych z firebirda używałem "FBExport - GUI 1.07" (darmowe narzędzie na licencji GNU).
Teoretycznie jest możliwe utworzenie Gateway Ocacle  <-> firebird przy pomocy firebird ODBC. Tworzy się wówczas w bazie oracle tzw. dblinka
i w bardzo prosty sposób pobiera i zapisuje dane z/do innych baz.
Tu głowy nie dam (ostatnio robiłem coś takiego pomiędzy Oracle i MySQL i działa fantastycznie na odległych bazach i lokalnych), ale jak będę miał trochę czasu to się pobawię.
pozdrawiam

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 550
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 2
  • Kropka Użytkownicy online:

Reklama

* Aktywni

Paweł Paweł
9409 Wiadomości
mpi
3356 Wiadomości
PiotrSz
3285 Wiadomości
Michał Michał
3191 Wiadomości
karolweksler
3153 Wiadomości
09061303
3079 Wiadomości
Edward_B Edward_B
2968 Wiadomości
Bartosz Bartosz
2375 Wiadomości
maciek777 maciek777
2201 Wiadomości
cilazapril cilazapril
1634 Wiadomości

Reklama

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ń: 29.

[Pokaż zapytania]