Często występuje potrzeba uruchomienia wielu instancji DM Plaza na jednym komputerze lub na wielu maszynach wirtualnych przypisanych do jednej fizycznej maszyny.
W większości przypadków rozwiązaniem jest ustawienie parametru uruchomienia DM Plaza na NOMUTEX MULTIBASE.
Oczywiście proszę pamiętać, ze konfiguracja BDE musi mieć parametr LOCAL SHARE = TRUE.
Jednakże czasem te metody są niewystarczające. Przy wielu użytkownikach jednocześnie zalogowanych do tej samej maszyny rozwiązaniem jest znak $ umieszczony w ścieżce TEMP np:
KATALOG_ROBOCZY=C:\devel\DMPlaza2005\TEMP$\
NETFILEDIR=C:\devel\DMPlaza2005\TEMP$\
System podmieni znak $ na nazwę użytkownika i otrzymamy:
KATALOG_ROBOCZY=C:\devel\DMPlaza2005\TEMP\jevkoo\
lub dla użytkownika admin
KATALOG_ROBOCZY=C:\devel\DMPlaza2005\TEMP\admin\
Uruchomienie wielu instancji DM Plaza
Re: Uruchomienie wielu instancji DM Plaza
LOCAL SHARE jest schowany w BDE Administrator (c;\DMPlaza\BDE\BDEAdmin.exe, uruchom jako administrator). Zakładka Configuration, gałąź Configuration -> System -> INIT
Dodatkowo, jeśli przy uruchamianiu dostajesz komunikat błędu BDE $2501, zmodyfikuj ustawienia SHAREDMEMLOCATION i SHAREDMEMSIZE - ja posługuję się ustawieniami znalezionymi gdzieś w sieci, zależnie od rozmiaru RAM w maszynie:
(RAM) - (SHAREDMEMLOCATION) - (SHAREDMEMSIZE)
2GB - 0x2BDE - 2048
4GB - 0x5BDE - 4096
8GB - 0x7BDE - 8192
Dodatkowo, jeśli przy uruchamianiu dostajesz komunikat błędu BDE $2501, zmodyfikuj ustawienia SHAREDMEMLOCATION i SHAREDMEMSIZE - ja posługuję się ustawieniami znalezionymi gdzieś w sieci, zależnie od rozmiaru RAM w maszynie:
(RAM) - (SHAREDMEMLOCATION) - (SHAREDMEMSIZE)
2GB - 0x2BDE - 2048
4GB - 0x5BDE - 4096
8GB - 0x7BDE - 8192
Re: Uruchomienie wielu instancji DM Plaza
Niestety to wszystko o garnki potłuc dla Windows Serwer z najnowszymi aktualizacjami.
Bez względu na ustawienia LOCAL SHARE i tak pracuje w trybie NOSHARE. Oznacza to spore utrudnienia dla innych programów działających na BDE.
Rozwiązaniem jest stosowanie raportów z jedną instancja bazy lub Fast Report.
Bez względu na ustawienia LOCAL SHARE i tak pracuje w trybie NOSHARE. Oznacza to spore utrudnienia dla innych programów działających na BDE.
Rozwiązaniem jest stosowanie raportów z jedną instancja bazy lub Fast Report.