Shoutbox

support:
2021 Jun 05 21:36:07
w jakimś bliżej nie określonym czasie nastąpi mała zmiana na forum, ale to jak znajdę wolny weekend czy coś podobnego
support:
2020 Nov 12 13:57:35
o taki portal na jakiś czas do nas wpadnie

Autor Wątek: EwMapa 13 i jednoczesne połączenie z FB2 i FB3  (Przeczytany 407 razy)

Offline pep

  • Bywalec
  • *
  • Wiadomości: 6
    • Ewmapa 13
    • Zobacz profil
EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« dnia: 16 Lipiec 2021, 16:17 »
Witam, czy istnieje możliwość w ramach jednej instalacji EwMapy korzystać z dwóch baz, jednej na FB2.5, a drugiej na FB3? Z innego tematu wiem, że można zainstalować bez problemu FB2.5 i FB3 na jednym kompie zmieniając porty, ale czy da się w konfiguracji EwMapy coś takiego ustawić, żeby czytało obie bazy?

Offline perkunis

  • Stażysta
  • *
  • Wiadomości: 83
    • Zobacz profil
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #1 dnia: 16 Lipiec 2021, 22:39 »
tak. wersja 13 bardzo przyjaźnie wspiera wybór do jakiej FB chcesz się połączyć i przy zakładaniu bazy podajesz port, na którym działa dany FB.
grzebiąc głębiej w plikach (baza.ini) możesz ustawić aby w ramach jednej bazy w ewmapie, np. katalog GESUT i BDOT były na FB3, a EGiB na FB2. (aczkolwiek nie wiem czy w 13 nie da się tego wyklikać. nie mam 13 więc nie potwierdzę. w 12 przestawiam wartość w pliku i działa)
- (...) dziękujemy doktorze.
- docencie, docencie.
- doceniamy!

Offline pep

  • Bywalec
  • *
  • Wiadomości: 6
    • Ewmapa 13
    • Zobacz profil
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #2 dnia: 19 Lipiec 2021, 09:27 »
Dzięki wielkie za odpowiedź :)

Czy mógłbyś mi wkleić przykład tego jak powinna wyglądać ścieżka razem z portem tzn. to co zmieniasz w pliku? Bo jak patrze u siebie w baza.ini to nic takiego nie widzę. Port trzeba dodać jako jakiś dodatkowy parametr konfiguracji bazy, czy w którymś miejscu wstawić po slashu? Z góry dzięki za info :)

Edit: troszkę pogooglałem i znalazłem coś takiego: IP_serwera/port:dysk:\sciezka_pliku_bazy . Czy to tak powinno wyglądać?
« Ostatnia zmiana: 19 Lipiec 2021, 09:34 wysłana przez pep »

Offline perkunis

  • Stażysta
  • *
  • Wiadomości: 83
    • Zobacz profil
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #3 dnia: 19 Lipiec 2021, 21:12 »
w 13 przy zakładaniu bazy w kreatorze można podać port. nie mam 13 więc screenów nie wrzucę. w 12 wygodniej dla mnie jest kopiowanie ścieżek w pliku bo w 12 portu nie można podać w kreatorze przy zakładaniu bazy.

a powinno wyglądać tak jak napisałeś :)
- (...) dziękujemy doktorze.
- docencie, docencie.
- doceniamy!

Offline Justek

  • Darczyńca
  • Rekrut
  • *
  • Wiadomości: 246
    • Zobacz profil
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #4 dnia: 19 Lipiec 2021, 21:17 »
w 13 przy zakładaniu bazy w kreatorze można podać port. nie mam 13 więc screenów nie wrzucę. w 12 wygodniej dla mnie jest kopiowanie ścieżek w pliku bo w 12 portu nie można podać w kreatorze przy zakładaniu bazy.

a powinno wyglądać tak jak napisałeś :)
w 13 FB wygląda to tak, można ręcznie wpisać port przy zakładaniu bazy

Offline TheSasorix

  • Bywalec
  • *
  • Wiadomości: 27
  • W razie kontaktu - gelenthar@wp.pl
    • Ewmapa 12/13
  • System:
  • Windows 10 Windows 10
  • Przeglądarka:
  • Opera 77.0.4054.298 Opera 77.0.4054.298
    • Zobacz profil
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #5 dnia: 13 Sierpień 2021, 10:03 »
Sugeruje właśnie bawić się hostami, przy konfiguracji baz możesz ręcznie wpisać z palca przez Zmień bazę FB i połączenie Zdalne TCP/IP wpisujesz Serwer 127.0.0.1/3050 bądź 3051 w
zależności jak tam sobie to wszystko porobiles. I ja nie mam problemu z niczym mogę połączyć sobie EGIB z 3.0 a np BDOT z 2.5 wszystko działa i hula
Geobid udostępniał plik WSADowy do EWmapy 13, który konfigurował to w ten sposób, że jedna FB była instalowana w jednym katalogu, a druga w drugim w taki sposób, aby nie ingerowały w siebie oraz miały odrębne hosty i już były wpisane linijki w CMD. Ja osobiście jak próbowałem ustawić port dla bazy to mi to nie działało. Gdy robię konfiguracją i łącze TCP/IP mi w sumie wszystko działa. Na marginesie dodam także, że można zautomatyzować trochę ten proces (osobiście go jeszcze nie testowałem) cytuje z poradnika
,,Można również spróbować zmienić to w ręcznie w pliku baza.ini i przed ściężką dojścia do baz FB  np. c:\EWMAPA_12_BAZY\egib.fdb  dodać  fb:127.0.0.1/3051: tak by całość wyglądała tak: fb:127.0.0.1/3051:C:\EWMAPA_12_bazy\egib.fdb" Jeśli chcesz, aby cała baza była podpięta pod dany host

Pozdrawiam
« Ostatnia zmiana: 13 Sierpień 2021, 10:14 wysłana przez TheSasorix »

Offline Lupus

  • Moderator Globalny
  • Legenda
  • *
  • Wiadomości: 1956
  • Dariusz Wilczewski
  • System:
  • Windows 10 Windows 10
  • Przeglądarka:
  • Opera 77.0.4054.277 Opera 77.0.4054.277
    • Zobacz profil
    • limbus3d.pl
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #6 dnia: 13 Sierpień 2021, 10:15 »
A na mojej płycie instalacyjnej Ewki 13 jest taki plik bat

instaluj dwa serwery Firebird.bat

@echo off
net file 1>NUL 2>NUL & if errorlevel 1 (echo Musisz kliknĄ† prawym przyciskiem myszy i wybra† & echo "Uruchom jako administrator" ľeby uruchomi† ten skrypt... & echo. & pause & exit /b)
cd /d "%~dp0"
Firebird-3.0.6.33328_0_x64.exe /COMPONENTS="ServerComponent,DevAdminComponent,ClientComponent" /MERGETASKS="CopyFbClientAsGds32Task" /SYSDBAPASSWORD="masterkey" /SILENT
if errorlevel 1 goto done
"%ProgramFiles%\Firebird\Firebird_3_0\instsvc" stop
Fire259.exe /COMPONENTS="ServerComponent\ClassicServerComponent,ServerComponent,DevAdminComponent" /MERGETASKS="!CopyFbClientAsGds32Task" /SILENT
if errorlevel 1 goto done
echo RemoteServicePort = 3051 >> "%ProgramFiles(x86)%\Firebird\Firebird_2_5\firebird.conf"
"%ProgramFiles(x86)%\Firebird\Firebird_2_5\bin\instsvc" stop
"%ProgramFiles(x86)%\Firebird\Firebird_2_5\bin\instsvc" remove
"%ProgramFiles%\Firebird\Firebird_3_0\instsvc" install
"%ProgramFiles%\Firebird\Firebird_3_0\instsvc" start
"%ProgramFiles(x86)%\Firebird\Firebird_2_5\bin\instsvc" install -c -n "Firebird 2.5"
"%ProgramFiles(x86)%\Firebird\Firebird_2_5\bin\instsvc" start -n "Firebird 2.5"
:done
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Offline TheSasorix

  • Bywalec
  • *
  • Wiadomości: 27
  • W razie kontaktu - gelenthar@wp.pl
    • Ewmapa 12/13
  • System:
  • Windows 10 Windows 10
  • Przeglądarka:
  • Opera 77.0.4054.298 Opera 77.0.4054.298
    • Zobacz profil
Odp: EwMapa 13 i jednoczesne połączenie z FB2 i FB3
« Odpowiedź #7 dnia: 13 Sierpień 2021, 10:54 »
Lupus dokładnie pozwoli on bezinwazyjnie zainstalować oba FB, jeśli oba zainstalowalibyśmy na Pliki programów (x86) bądź Program Files gryzłyby się, ewentualnie byłaby też opcja ręcznej instalacji jednego FB wyłączenia procesu w usługach od FB instalacji drugiego, tak samo i ważne są linijki, które przypisują inny host, bo domyślnym jest 3050, a na drugi przypisuje 3051.
OCZYWIŚCIE to wszystko można zrobić ręcznie, ale po co skoro Geobid oferuje nam taką pomoc w postaci pliku wsadowego. Ważne, aby przy używaniu pliku wsadowego który wymieniłeś
posiadać pliki instalacyjne w tym samym folderze i o takiej samej nazwie warto też CCleanerem zobaczyć czy się zainstalowały oba (ja osobiście przerobiłem trochę linijki i instalowałem FB 2.52, a nie 2.59. Generalnie patrząc na to wszystko jak jest zbudowane nie potrzeba bardzo usuwać EWMAPY/EWOPISÓW tylko samego FB, sugeruje również usunąć przed instalacją tych FB całe foldery z lokalizacji gdzie mieliście zainstalowane Firebirdy/Firebird ręcznie, aby nie zostały jakieś śmieci i aby nie zaburzylo to nic.
Start -> Usługi tu można zobaczyć czy procesy FB są aktywne i poprawnie zainstalowane powinno to wyglądać w następujący sposób -> załącznik
Pozdrawiam