ODBC Verbindung zu Acess

Hallo Zusammen.

Habe ien Problem habe ein Acess frontend und eon Postgresql Backend.
Wenn ich jetzt versuche über ODBC eine Verknüpfung auf Acess herzustellen.Kommt immer Connection timeout…obwohl der Port offen ist und die Ip von dem Rechner angegeben ist bei der pg_hba und postgresql.

Acess 2002
Postgresql 8.4
ODBC -08.04.100

Vielen Dank

Wie hast Du den Port “geöffnet”? Dosenöffner? Welchen einklich?
Was sagt ein “telnet server port”? (oder nmap)
Was genau steht dazu in der postgresql.conf und der pg_hba.conf?
Sind irgend welche Tischbrandschutzmauern im Weg?


Andreas

Port 5432

Postgres.conf:

- Connection Settings -

listen_addresses = ‘*’ # what IP address(es) to listen on;

comma-separated list of addresses;

defaults to ‘localhost’, ‘*’ = all

(change requires restart)

port = 5432 # (change requires restart)
max_connections = 100 # (change requires restart)

Note: Increasing max_connections costs ~400 bytes of shared memory per

connection slot, plus lock space (see max_locks_per_transaction).

#superuser_reserved_connections = 3 # (change requires restart)
#unix_socket_directory = ‘’ # (change requires restart)
#unix_socket_group = ‘’ # (change requires restart)
#unix_socket_permissions = 0777 # begin with 0 to use octal notation

(change requires restart)

#bonjour_name = ‘’ # defaults to the computer name

(change requires restart)



Pg_hba:

IPv4 local connections:

host all all 127.0.0.1/32 md5
hostssl all all 192.168.2.21/32 md5

Das ist keine gültige CIDR-Adresse (für SSL). Und ohne SSL darf sich nur localhost verbinden. Bist Du Dir sicher, dies so zu wollen?

Andreas

Wie würde denn eine aussehen??

Das hängt davon ab, was Du erreichen willst. An und für sich ist das sogar korrekt, was Du geschrieben hast: 192.168.2.21/32 erlaubt Zugriffe von exakt einem Host, mit der IP 192.168.2.21. Vielleicht willst Du das ja sogar…


Andreas

Aber warum erhalte ich dann keinen zugriff auf die Datenbank

Geh zurück auf Start. Lies meine erste Antwort.

Andreas