![]() |
Datenbank: Oracle • Version: 10g • Zugriff über: Zeos 6.6.6
Verbindung zu Oracle über Zeos 6.6.6 bringt SQL Error
Liste der Anhänge anzeigen (Anzahl: 1)
Ich möchte mich zu einer Oracle 10g Datenbank im Netz verbinden.
Per Oracle SQL Developer klappt es, ebenso aus Excel über den ODBC-Treiber aus dem Instant-Client. Auch aus Lazarus kann ich Datensätze über eine TOracleConnection auslesen. Nur in Delphi 6 über Zeos 6.6.6 kriege ich es nicht hin. Die oci.dll aus dem Instant-Client Paket ist im Projektverzeichnis, die Properties für Hostname, Database, User und Password sind gesetzt, aber sobald ich die Verbindung auf Connected setze (in der IDE oder auch programmatisch) kriege ich eine kryptische Fehlermeldung "SQL Error: pg>". Eigentlich erwarte ich hier "richtige", lesbare Meldung vom Oracle-Server, aber soweit komme ich wohl gar nicht, die selbe Fehlermeldung kommt auch bei abgezogenem Netzwerkkabel. Irgendwelche Ideen? |
AW: Verbindung zu Oracle über Zeos 6.6.6 bringt SQL Error
Ist 6.6.6 nicht irgendwie etwas alt?
Wenn alle anderen Programme funktionieren, dann musst Du wohl schreiben, was Du an Einstellungen per Code oder GUI vorgenommen hast. |
AW: Verbindung zu Oracle über Zeos 6.6.6 bringt SQL Error
Zitat:
Hast Du es mal mit ODBC bzw. ADO versucht? Gruß K-H |
AW: Verbindung zu Oracle über Zeos 6.6.6 bringt SQL Error
Zitat:
Die Version ist von 2009, weiß nicht, ob es da schon oracle 10 gab. Also ich würde es mit aktuelleren Komponenten versuchen. Ach und die Fehlermeldung lautet ja "..pg..", das "klingt" etwas noch PostgreSQL. Vielleicht einfach die falsche Komponente genommen? |
AW: Verbindung zu Oracle über Zeos 6.6.6 bringt SQL Error
Ich dachte mehr an Delphi und ODBC. Aber wenn er Excel ans laufen gebracht hat, liegt das Problem wohl eher bei Zeos.
Gruß K-H |
AW: Verbindung zu Oracle über Zeos 6.6.6 bringt SQL Error
Stimmt, 6.6.6 ist ziemlich alt, ist aber für D6 die aktuellste Version.
Tja, was soll ich sagen, ich musste den Rechner wegen etwas anderem neu booten, und siehe da: der kryptische Fehler ist weg, alles läuft wie geschmiert. Eigentlich echt zum Verzweifeln, hat mich locker einen halben Tag gekostet. Über ODBC und TADOConnection hatte ich es in Delphi auch schon probiert, es kam immer ein Initialisierungsfehler wegen sqora32.dll, dieser Fehler ist nach dem Reboot auch weg. Merkwürdig, denn nach der Installation des ODBC-Treibers aus dem Instant-Client hatte ich den Rechner neu gestartet und über die anderen Wege lief ja auch alles. So what. Danke Euch fürs Gedanken machen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz