AndriusD
Prisijungė: 2004 03 04 Pranešimai: 55 Miestas: Vilnius
|
Parašytas: 2004-05-20 (Ketvirtadienis), 15:05 Rašyti temą: Ką daryti pasikeitus serverio tinklo konfigūracijai |
|
|
Visos su MOBIS DB dirbančios darbo vietos ryšį su serveriu palaiko naudodamos TCP/IP protokolą. Pasikeitus serverio tinklo parametrams, reikia atlikti tam tikrus pakeitimus serveryje ir darbo vietose.
Pavyzdžiui turime tokią situaciją:
Ankstesni serverio tinklo parametrai:
IP Address . . . . . . . . . . . . . : 10.2.2.4
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Nauji serverio tinklo parametrai:
IP Address . . . . . . . . . . . . . : 192.168.32.5
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Pasikeitus tinklo konfigūracijai ir nesėkmingai bandant prisijungti, duomenų bazės ataskaitų žurnale (serverio faile C:\CYGWIN\VAR\LOG\postmaster.log ) įrašomas maždaug toks pranešimas:
FATAL: no pg_hba.conf entry for host "192.168.32.5", user "biblioteka", database "mobis"
Tokiu atveju serveryje reikia pataisyti MOBIS DB prisijungimų konfigūracijos failą C:\CYGWIN\USR\SHARE\POSTGRESQL\DATA\pg_hba.conf ir iš naujo paleisti duomenų bazę (jeigu Windows 2000/XP/2003 - restartuoti postmaster servisą ).
Pradinis pg_hba.conf turinys:
host....all....postgres....127.0.0.1....255.255.255.255....trust
host....mobis....all................10.2.2.0......255.255.255.0........md5
pg_hba.conf turinys po pakeitimo:
host....all....postgres....127.0.0.1.........255.255.255.255....trust
host....mobis....all...............192.168.32.0...255.255.255.0........md5
Paryškinta tai, kas pasikeitė. Pakeitę antroje eilutėje seną IP adresą su 0 (nuliu) vietoje paskutinio skaitmens (10.2.2.0) į naują IP adresą su 0 (nuliu) vietoje paskutinio skaitmens (192.168.32.0), nurodome sistemai kad prie duomenų bazės dabar galės prisijungti visi vartotojai, kurių IP adresas yra 192.168.32.X (vietoje X skaičiai nuo 1-255), o jų tinklo šablonas (subnet mask) yra 255.255.255.0.
Pirmosios pg_hba.conf eilutės nekeiskite - ji reikalinga MOBIS administravimui.
Taip pat nepamirškite visose darbo vietose pataisyti registro šakos [HKEY_LOCAL_MACHINE\SOFTWARE\Mobis\Abis\] parametro Host reikšmę, nurodančią "MOBIS DB" serverio adresą. |
|