Minitab R16 - Import von Daten aus Oracle über ODBC führt zum Absturz
Bilder
Erläuterung
Minitab R16.x.x / Oracle 11.2 / WindowsXP-32 oder Windows 7 (32/64)
Der Datenimport aus Oracle über den Oracle ODBC Treiber nach Minitab ist mit Minitab R15 problemlos möglich. Wechselt man allerdings in der gleichen Konfiguration auf Minitab R16 kann das zu einem Absturz der Minitab Anwendung während des Imports führen. Die Beispielbilder zeigen, mit welchem System dieser Fehler reproduzierbar auftritt. Kunden berichten, dass dieses Problem unter Windows 7 64 Bit auftritt, wir konnten es unter Windows XP 32 Bit ebenso verifizieren.
Wie kann man das Problem umgehen?
Da leider kein Fix seitens des Herstellers Minitab Inc. existiert, kann man nur an den anderen beteiligten Komponenten Änderungen vornehmen. Erfolgreich getestet wurde dabei der Einsatz des Microsoft ODBC Treibers für Oracle, der zum Lieferumfang von Windows 7 / Windows XP gehört. Damit dieser Treiber funktioniert muss zusätzlich die Oracle Client Software installiert sein.
Verwendet man Makros zum Datenimport, so muss zusätzlich der Verbindungs-String verkürzt/angepasst werden. Dazu helfen die beiden Bilder im nächsten Abschnitt. Der aktuell funktionierende Verbindungs-String kann über einen interaktiven Import herausgefunden werden.
Was könnte die Ursache sein?
Es fällt auf, dass beim Aufbau der Verbindung zu Oracle über den Oracle Treiber wesentlich mehr Parameter übergeben werden, als das bei der Verwendung des MS Oracle Treibers der Fall ist. Scheinbar kann Minitab R15 diese unterschiedlichen Anfragestrings einwandfrei verarbeiten, während es bei R16 nur mit dem "einfachen" Connect-String funktioniert.