![]() |
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:
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.
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; 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 |
AW: Probleme bei der Anmeldung an Oracle19-Datenbank mit Delphi-XE5 (ORA-01017)
.. kann die devart Komponente Oracle 19?
Grüsse Klaus |
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. |
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