Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Probleme bei der Anmeldung an Oracle19-Datenbank mit Delphi-XE5 (ORA-01017) (https://www.delphipraxis.net/215921-probleme-bei-der-anmeldung-oracle19-datenbank-mit-delphi-xe5-ora-01017-a.html)

horstmeyer 25. Sep 2024 13:42

Datenbank: Oracle • Version: 19 • Zugriff über: devart

Probleme bei der Anmeldung an Oracle19-Datenbank mit Delphi-XE5 (ORA-01017)
 
Hallo zusammen,

ich habe Schwierigkeiten, mich mit Delphi XE5 an eine Oracle19-Datenbank anzumelden. Bei einer Oracle11-Datenbank hat folgender Code immer problemlos funktioniert:

Code:
  SQLConnection1.Connected := false;
  SQLConnection1.Params.Clear;
  SQLConnection1.Params.Add('User_Name=' + edUser1.Text);
  SQLConnection1.Params.Add('Password="' + edPassword1.Text + '"');
  SQLConnection1.Params.Add('Database=' + edTNS1.Text);
  SQLConnection1.Connected := true;
Nach dem Umstieg auf Oracle19 erhalte ich jedoch ständig den Fehler ORA-01017 (Ungültiger Benutzername/Kennwort), obwohl ich den Oracle-Devart-Treiber in der Version 6.11.16 installiert habe. Interessanterweise funktioniert die Anmeldung über sqlplus und PL/SQL-Developer ohne Probleme, was nahelegt, dass Benutzername und Passwort korrekt sind.

Hat jemand eine Idee, woran das liegen könnte? Gibt es vielleicht eine besondere Einstellung oder Änderung, die für Oracle19-Datenbanken notwendig ist?

Vielen Dank im Voraus für eure Hilfe!

Viele Grüße,
Horst

Klaus01 25. Sep 2024 13:47

AW: Probleme bei der Anmeldung an Oracle19-Datenbank mit Delphi-XE5 (ORA-01017)
 
.. kann die devart Komponente Oracle 19?

Grüsse
Klaus

smallie 26. Sep 2024 10:17

AW: Probleme bei der Anmeldung an Oracle19-Datenbank mit Delphi-XE5 (ORA-01017)
 
Wir haben zwei 19er, der Rest sind 12er. Keine Probleme mit ODAC 10.3.09 und Delphi 10.3.

Was meinst du mit "Oracle-Devart-Treiber in der Version 6.11.16"? Ich kenn nur den Oracle-Client und den Oracle-Instant-Client. 32-bit Programme brauchen einen 32-bit Client, 64er einen 64-bit Client, sonst geht's nicht.

Bernhard Geyer 26. Sep 2024 13:31

AW: Probleme bei der Anmeldung an Oracle19-Datenbank mit Delphi-XE5 (ORA-01017)
 
Ist die Versionsnummer von den DevArt-Komponenten?
Wenn die ODAC-Komponenten ähnlichen Nummernschema haben wie die UniDac ist diese Komponentenversion vermutlich 8 Jahre alt.
Da wird es wohl mal zeit diese zu aktualisieren.

Tippen würde ich auf Codierungsprobem (UF8 vs. Win-1252) bei der Codierung des passwortes.
Und das wird man vermutlich ohne Update der DB-Komponenen nur sehr aufwändig (wenn überhaupt) fixen können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 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