Hast Du wirklich Dein D7 komplett entsorgt, bevor Du es neu installiert hast? Normalerweise kommt dieser Fehler ja dann, wenn man Dateien aus unterschiedlichen Versionen (Updates usw.) miteinander verwendet.
Ich hatte übrigens die allerbesten Erfahrungen mit dem Zugriff auf Oracle mit
ODAC. Die Komponenten gibt es als Testversion zum Download. Der Kaufpreis liegt zwischen 90 und 300 Euro, je nach Version. Mit der Lizenz ist man für alle verfügbaren Delphi-Versionen ausgerüstet.
Am besten ist die NET-Variante (hat nix mit DotNET zu tun
). Damit schreibt mann Anwendungen, bei denen der User keinen Oracle-Client benötigt. Man trägt (über ein Installationsprogramm, INI-Datei usw.) die
IP-Adresse, sowie den Datenbanknamen des Servers ein und fertig.