Połączenie do bazy

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, obiekty COM .NET

Moderator: mikey

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Połączenie do bazy

Post 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
Optima.jpg (39.22 KiB) Przejrzano 11297 razy
Ostatnio zmieniony 24 mar 2020, 07:33 przez viesiek1, łącznie zmieniany 1 raz.
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

Monster
Posty: 180
Rejestracja: 20 mar 2012, 09:04
Rola: Konsultant CDN XL
Wersja: 2016
Lokalizacja: Wrocław

Re: Połączenie do bazy

Post 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.

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Połączenie do bazy

Post autor: viesiek1 »

Czy mógłbyś bardziej szczegółowo napisać, gdzie dokładnie mam wprowadzić zmiany? Pole z bazie? Wpis w rejestrze?
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Połączenie do bazy

Post 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.
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

havoc
Posty: 45
Rejestracja: 24 sty 2019, 09:10
Rola: Inny
Wersja: 2019

Re: Połączenie do bazy

Post 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ć

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Połączenie do bazy

Post 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.
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

havoc
Posty: 45
Rejestracja: 24 sty 2019, 09:10
Rola: Inny
Wersja: 2019

Re: Połączenie do bazy

Post 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).

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Połączenie do bazy

Post 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
Mateusz Świerkosz

http://elmiq.blogspot.com/

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Połączenie do bazy

Post 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/
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

Monster
Posty: 180
Rejestracja: 20 mar 2012, 09:04
Rola: Konsultant CDN XL
Wersja: 2016
Lokalizacja: Wrocław

Re: Połączenie do bazy

Post autor: Monster »

viesiek1 pisze:
25 mar 2020, 15:14
Zmiana w pliku hosts działa.
Czyli moja pierwsza podpowiedź była dobra ;)

ODPOWIEDZ