Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbankzugriff zwischen Delphi und Oracle (https://www.delphipraxis.net/140228-datenbankzugriff-zwischen-delphi-und-oracle.html)

blema 17. Feb 2015 13:53

AW: Datenbankzugriff zwischen Delphi und Oracle
 
ich habe nur kurz beschrieben, wie ich vorgegangen bin und das sollte eine Antwort an Blup...

wie auch immer, der Oracle-Zugriff klappt's immer noch nicht...

jobo 17. Feb 2015 14:01

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Erstmal schauen, ob der Oracle Zugriff generell funktioniert.
z.B. mit TOAD in Deinem Fall (die Zugriffsverfahren da kenn ich nicht)
dann Zugriff für Deinen Bedarf prüfen
falls es ADO ist, ist ein funktioierender ODBC Zugriff nicht ausreichend
ADO geht über OLEDB
eine ADO Verbindung kannst Du bspw. mit einer UDL Datei prüfen.
Wenn Du andere Techniken einsetzt, ZEOS bspw. brauchst Du glaube ich kein ADO/OLEDB.

Und wie gesagt "Oracle Zugriff geht nicht" kann man fast nichts mit anfangen. Es kann vieles sein. Also genau beschreiben, was nicht geht, am besten eine Fehlermeldung liefern oder auch einen Screenshot, wenn es keine Fehlermeldung gibt.

blema 17. Feb 2015 14:30

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zugriff von Delphi auf die Oracle
Beispiel:
1. ADOCOnnection -> ConnectionString -> Aufbauen -> Provider: Microsoft OLE DB Provider for Oracle -> Verbindung: Servername, Benutzername und Kennwort eingeben -> Verbindung Testen.
Anhang 42579

VG blema

blema 17. Feb 2015 14:32

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zugriff von Delphi auf Oracle
2. FireDAC:
  • DriverID: Ora
  • Database: mydb123
  • UsernName: user
  • Password: pswd
so in etwa

jobo 17. Feb 2015 14:39

AW: Datenbankzugriff zwischen Delphi und Oracle
 
hm, 2 verschiedene TNS Fehlermeldungen, aber Du gehst auf die gleiche DB?
Kommst Du mit irgendeinem Tool auf die Datenbank?
Kommst Du mit TOAD auf die Datenbank?
Kommst Du per UDL File auf die Datenbank?
Gibt es andere Oracle Installationen auf dem Rechner?
Stehen verschieden Oracle Pfade in der Path Variable?
Hast Du sqlplus oder tnsping installiert?
Wie ist der Datenbankname und wie ist der TNS Name?

Sherlock 17. Feb 2015 14:41

AW: Datenbankzugriff zwischen Delphi und Oracle
 
TNS ist nicht korrekt konfiguriert. Liegt vermutlich daran, daß Du da eine tnsnames.ora herumkopiert hast. Was liegt denn unter
Delphi-Quellcode:
"OraInstallDir"\product\"Version"\client\network\admin
?

Sherlock

blema 17. Feb 2015 14:49

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von jobo (Beitrag 1290219)
hm, 2 verschiedene TNS Fehlermeldungen, aber Du gehst auf die gleiche DB?
Kommst Du mit TOAD auf die Datenbank?
...
Gibt es andere Oracle Installationen auf dem Rechner?
Stehen verschieden Oracle Pfade in der Path Variable?
Hast Du sqlplus oder tnsping installiert?
Wie ist der Datenbankname und wie ist der TNS Name?

- Auf die Datenbank kann ich mit TOAD Problemlos zugreifen.
- Die DB-Name und TNS-Name sind unterschiedlich
- es gibt OraClient 11g home_1 und home_2... home_1 wird benutzt

blema 17. Feb 2015 14:58

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Sherlock (Beitrag 1290220)
TNS ist nicht korrekt konfiguriert. Liegt vermutlich daran, daß Du da eine tnsnames.ora herumkopiert hast. Was liegt denn unter
Delphi-Quellcode:
"OraInstallDir"\product\"Version"\client\network\admin
?
Sherlock

Die tnsnames.ora habe ich von der Firma bekommen und sollte ich konfigurieren.
Code:
C:\u01\app\oracle\product\11.2.0\client_1\network\admin
so, hier habe ich die tnsnames.ora reinkopiert.

Mit Toad hat diese konfiguration sofort funktioniert.

VG blema

jobo 17. Feb 2015 15:03

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Lass Dir bitte mal die Umgebungsvariablen anzeigen.
DOS Box
>set

Von der Ausgabe bitte die Pfadvariable, Variablen mit ORA und die Variable TNS_ADMIN hier posten.

blema 17. Feb 2015 15:45

AW: Datenbankzugriff zwischen Delphi und Oracle
 
Zitat:

Von der Ausgabe bitte die Pfadvariable, Variablen mit ORA und die Variable TNS_ADMIN hier posten.
tnsnames.ora kopiert in
Code:
C:\u01\app\oracle\product\11.2.0\client_1\network\admin
Code:
C:\u01\app\oracle


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz