Forum: Die Delphi-IDE
by ken_jones,
12. Mär 2014
Yeah!
Es funktioniert!
Was hab ich gemacht:
- Patch Installiert (hob meine Installation von 10.2.0.1 auf 10.2.0.3), musste jedoch ein neues Verzeichnis wählen, da der Patcher sonst rumgemuckt hat.
- DOA OracleSession -> Preferences -> OraHome und OCIDLL auf neuen Pfad gesetzt (neu Client_2 statt Client_1)
- tnsnames.ora in den Client_2 kopiert
Fertig! Nun läuft es auch unter "Program...
Forum: Die Delphi-IDE
by ken_jones,
12. Mär 2014
Spannend. Ich hab das Problem auf allen Geräten, und auch bei Oracle ist der Bug bekannt:
Bug 3807408 - CANNOT EXTERNALLY AUTHENTICATE USER WITH QUOTE IN USERNAME
Ah, moment, da hab ich was gefunden:
Download and install Oracle 32-Bit Patch Number 5383042. This patch fixes Oracle Bug 3807408:
Externally authenticated usernames containing a '(',')' or '=' cannot be authenticated,...
Forum: Die Delphi-IDE
by ken_jones,
12. Mär 2014
Das Problem liegt darin, dass mit Delphi und DOA keine Verbindung zu Oracle zustande kommt, solange Delphi in einem Verzeichnis mit Klammern liegt. Ich muss also Delphi verschieben, oder einen Symlink kreieren, damit das funktioniert.
Forum: Die Delphi-IDE
by ken_jones,
11. Mär 2014
Nicht dass wir jetzt was durcheinander bringen. Die Klammern im Pfad (was ja zum Problem führt) ist keine Altlast, die 8.3 Dateinamen schon, denn diese sind heute wohl wirklich nicht mehr nötig, zumindest unter NTFS (diese Ausnahme hier bestätigt die Regel...).
Aber dass der Pfusch bei Oracle liegt (und übrigens keineswegs bei DOA), da geh ich mit dir einig.
Forum: Die Delphi-IDE
by ken_jones,
11. Mär 2014
Diese unheilige Verbindung führt immer zu Problemen. Auch aktuell habe ich gerade wieder damit gekämpft, dass DOA in meinem neuen XE5 unter Windows 7 64bit nicht zum laufen kam. TNS Error, Connection refused, oder sonstige Fehler sind das einzige, was man zu sehen kriegt.
Das Problem ist inzwischen bekannt. Oracle kann erst ab dem 11er Client mit Pfadnamen umgehen, die Klammern beinhalten. Und...