Zitat von
thomasch:
Provider=MSDASQL.1;Password=test;Persist Security Info=True;User ID=test;Data Source=fm
Ich greife da auf eine Oracle 9.2 Datenbank zu - der einzige Unterschied bei dem Rechner ist, das dort selbige
DB drauf läuft.
MSDASQL ist doch der
ODBC-Provider?
Ich würde dir vorschlagen das du dein Programm auf eine native Oracle-Anbindung mit Komponenten wie
ODAC oder
DOA umstellst.
So gehst Du den Umweg
Anwendung ->
ADO/
OLE DB ->
ODBC -> Oracle-
ODBC-Treiber -> .NET9-Client -> Datenbank
und das hier sehr viele Fehlerquellen lauern kannst Du dir vorstellen. Mich wundert nur das du nicht schon öfters Probleme hattest. Mit native Komponenten wird dieser Protokollstack auf
Anwendung -> .NET9-Client -> Datenbank
bzw.
Anwendung -> Datenbank
verkürzt.
Dein Problem könnte sein das die Oracle-Datenbank-Installation irgendwelche anderen
ODBC-Treiber installiert hat und du damit mit deinem
ODBC-Umweg nicht mehr 100%ig lauffähig bist. Und auf den Server Testinstallationen von neueren/anderen
MDAC/
ODBC/.NET-Clients durchzuführen würde ich nicht riskieren.
Windows Vista - Eine neue Erfahrung in Fehlern.