Strona 1 z 1
Połączenie do bazy
: 23 mar 2020, 19:37
autor: viesiek1
Witam
Mam zdefiniowane połaczenie Optimy z bazą tak jak na screenie poniżej. Jeśli zmienię nazwę serwera (mars) na jego IP (192.168.2.231), to przy próbie logowania dostaję komunikat:
Baza firmowa systemu Comarch ERP Optima może być podłączona tylko do jednej bazy konfiguracyjnej. Odłącz wybraną bazę firmową od bazy konfiguracyjnej
Czy ktoś wie jak obejść ten problem?
Screen:
- Optima.jpg (39.22 KiB) Przejrzano 11602 razy
Re: Połączenie do bazy
: 23 mar 2020, 19:55
autor: Monster
Baza na stacji roboczej musi być podpięta tak samo jak jest wpisana w konfiguracji. Czyli jeżeli do bazy konfiguracyjnej jest podpięta po nazwie (a nie IP), to tak samo musi być na końcówce.
Jeżeli jest problem z DNSami - wpis w plik hosts załatwia problem.
Re: Połączenie do bazy
: 23 mar 2020, 20:05
autor: viesiek1
Czy mógłbyś bardziej szczegółowo napisać, gdzie dokładnie mam wprowadzić zmiany? Pole z bazie? Wpis w rejestrze?
Re: Połączenie do bazy
: 23 mar 2020, 20:27
autor: viesiek1
Myśłałem, że może chodzi o zmianę pola: SYS_Wartosc z tabeli: CDN.SystemCDN o SYS_ID = 1001, ale niestety chyba nie.
Re: Połączenie do bazy
: 24 mar 2020, 10:54
autor: havoc
a Aktualizacja nazw serwerów i odbudowa widoków standardowych w tym wypadku nie zadziała?
(jesli sprawa dotyczy braku dostepu do sewera po nazwie, na szybko mozna by z palca w pliku hosts ustawic mapowanie nazwa-ip)
ew. spradzilbym jeszcze tabele [CDN].[Bazy] w konfiguracji
a co do [CDN].[SystemCDN] to coś mi świta, ze wartosc dla sys_id = 0 jest jakąś suma kontrolna pozostałych, ale nie chce w błąd nikogo wprowadzać
Re: Połączenie do bazy
: 24 mar 2020, 11:07
autor: viesiek1
Problem dotyczy tego, że teraz część osób pracuje zdalnie i o ile w sieci lokalnej serwer jest widoczny po nazwie, to przez VPN już nie.
Nie próbowałem jeszcze aktualizacji nazw serwerów, ale spróbuję. Miałem nadzieję, że zmiana jakiegoś pola w bazie będzię wystarczjąca
W pliku hosts nie będę nic wpisywał bo to się potem zapomni i ktoś będzie miał problem.
Re: Połączenie do bazy
: 24 mar 2020, 11:24
autor: havoc
Ale jeśli zmienisz nazwę na adres IP to będzie działać na tych którzy łącza się po IP a przestanie na tych co po nazwie (przynajmniej tak kiedyś miałem)
Przepchaj lepiej przez vpn DNSy lokalne (+ jesli uzywany to sufix dns).
Re: Połączenie do bazy
: 24 mar 2020, 13:36
autor: elmiq
Ten komunikat JEST związany z CDN.SystemCDN i SYS_ID = 1001, bo dokładnie z tego miejsca jest to brane i porównywane do wartości, która jest w KonfigConnectStr w Rejestrze. Jeśli są rozbieżne, to możesz "przepisać" bazę do nowego serwera i wtedy nazwa z rejestru zostanie skopiowana do SystemCDN i zacznie to działać. Tutaj idzie po prostu SELECT na tabelę i nie ma możliwości aby w to ingerować. Rozwiązania już zaproponował Ci Havoc - albo propagacja DNS, albo wpis w HOSTS, albo zmiana na IP na wszystkich stacjach.
Pozdrawiam,
Mateusz
Re: Połączenie do bazy
: 25 mar 2020, 15:14
autor: viesiek1
Zmiana w pliku hosts działa. Działa też dodanie aliasu przy pomocy cliconfg, o czym dowiedziałem się na forum Comarchu.
Opis dodawania aliasu jest tu:
https://pomoc.comarch.pl/optima/pl/2020 ... co-zrobic/
Re: Połączenie do bazy
: 25 mar 2020, 15:26
autor: Monster
viesiek1 pisze: ↑25 mar 2020, 15:14
Zmiana w pliku hosts działa.
Czyli moja pierwsza podpowiedź była dobra