Moser Klaus: Unklarheiten über FILEDSN

Beitrag lesen

Hi!
Meine Datenbankanbindungen machte ich bislangen mit einer DSN-losen Verbindung. Jetzt wollte ich mal eine FILEDSN ausprobieren. Mit dem folgenden Code habe ich lokal keine Probleme. Aber wenn ich' ins Netz rausgeben will erhalte ich einen Error. Aber eins nach dem Anderen.
Hier ist mal der Code:

7: SET v_kaernten=Server.CreateObject("ADODB.Connection")
8: v_kaernten.Open "FileDSN=" & Server.MapPath("cgi-bin/kaerntner_net.dsn") & "; DBQ=" & Server.MapPath("cgi-bin/") & ";"
9: sql_test="SELECT * FROM kaernten"
10: SET rs_test=Server.CreateObject("ADODB.Recordset")
11: rs_test.Open sql_test,v_kaernten,3,3
12: response.write rs_test.recordcount
13: rs_test.Close
14: SET rs_test=NOTHING
15: v_kaernten.Close
16: SET v_kaernten=NOTHING

Dies ist nur ein kurzes Testprogramm. Die Ausgabe beschränkt sich nur auf die Anzahl der Records. Die FileDSN heisst: kaerntner_net.dsn und liegt im cgi-bin ebenso wie die Datenbank (kaernten.mdb).
Lokal über den IIS4 klappt das ja ganz toll, aber draussen im Netz bekomme ich folgende Fehlermeldung:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

/test.asp, line 8

Wäre absolut spitzenmässig, wenn mir hier jemand weiterhelfen könnte.

Liebe Grüsse und vielen Dank im Voraus