Excel ODBC-Abfragen auf anderem PC importieren

Hallo Zusammen,

einer meiner User hat einen neuen PC bekommen. Auf dem alten Rechner (Win98) hat er mit Excel (Office 2k pro) DB-Abfragen für unsere AS400 programmiert. Nun habe ich die Abfragen auf den neuen PC (WinXP) kopiert und eine Datenquelle (ODBC) mit dem gleichen Namen angelegt.

Wenn ich nun die Abfrage versuche in Excel zu starten, dann kommt die Fehlermeldung das die Datenquelle nicht gefunden wird.

Kann dies daran liegen, daß ich einen anderen ODBC-Treiber verwendet habe? Any hints?
Auf Anfrage kann ich auch gern Screenshots mit Fehlermeldung und/oder Konfig der Datenquelle per Mail versenden.

Vielen Dank im Voraus,

Sascha

Hallo,

möglicherweise hat sich die Verzeichnisstruktur geändert. Oder du hast statt einer System eine Benutzer DSN angelegt.

Wenn du großes Pech hast, merkt sich Excel einen internen Namen für die ODBC Verbindung. Dann musst Du von Excel aus die neue Datenquelle verbinden.

Gruß

Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Peter,

sorry das ich erst so spät antworte, einige andere Projekte haben sich zwischen mich und mein ODBC-Problem gedrängt. :wink:

möglicherweise hat sich die Verzeichnisstruktur geändert. Oder
du hast statt einer System eine Benutzer DSN angelegt.

Wenn du großes Pech hast, merkt sich Excel einen internen
Namen für die ODBC Verbindung. Dann musst Du von Excel aus die
neue Datenquelle verbinden.

Das verrückte ist: Nachdem wir einen IP-Wechsel in unserem Netzwerk durchgeführt haben (eines der besagten Projekte) habe ich an dem alten Win98/Excel97-PC unter Systemsteuerung->ODBC die IP-Adresse der Datenquelle geändert. Dennoch kann ich bei einigen Excel-Dateien die einprogrammierten Datenbank-Abfragen nicht mehr durchführen. Wahrscheinlich sind die Datenabfragen mit den dazugehörigen Quellen in der Excel-Datei selbst definiert. Allerdings habe ich unter Excel noch keine Möglichkeit gefunden die Datenquelle für eine bestehende Abfrage zu ändern.

Any hints?

Grüße

Sascha