ODBC: Auf dns eines anderen Rechners zugreifen

Hallo,

ist es möglich, per ODBCdatabase auf eine Datenbank zuzugreifen, die auf einem anderen Rechner per ODBC verbunden ist?
Es gibt ja die Möglichkeit einen Host anzugeben. Könnten ich nicht hier einfach die IP des anderen Rechners angeben?
z.B. ODBCdatabase.host = 172.58.10.22

Habe ich versucht, geht aber nicht.

Mache ich was falsch oder geht das generell nicht?

Soweit ich weiss, geht das nicht direkt, ODBC ist eine lokale API. Es gibt ODBC Bridges wie diese hier (habe aber keine eigene Erfahrung damit). Oder du schreibst selbst eine kleine Applikation als eine Art Middleware, welche auf dem Rechner luft, auf dem die DSN zur Verfgung steht und die DB-Interaktion bernimmt. Deine eigentliche Applikation knnte dann z.B. per TCP Socket und einem eigenen Protokoll (oder sowas wie REST, XML-RPC) mit dieser kommunizieren.

Alles klar, habe ich mir fast gedacht.
Vielen Dank für die Rückmeldung. Dann brauche ich nicht länger zu suchen.