Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit AnyDac <--> Oracle (https://www.delphipraxis.net/72449-problem-mit-anydac-oracle.html)

bart57 30. Jun 2006 11:07

Datenbank: Oracle • Zugriff über: AnyDac

Problem mit AnyDac <--> Oracle
 
Hallo,

ich versuche eine Verbindung zu Oracle (10g) aufzubauen mit AnyDac, und ein Query auszuf�hren (select * auf eine Tabelle).


Ich bekomme es einfach nicht hin.


Hat jemand ein Beispiel (die Demos haben mir nicht geholfen).



Danke im Voraus

MagicAndre1981 30. Jun 2006 11:15

Re: Problem mit AnyDac <--> Oracle
 
Hallo.

Frag doch einfach im Forum nach.

Bernhard Geyer 30. Jun 2006 11:19

Re: Problem mit AnyDac <--> Oracle
 
Welche Fehlermeldung bekomst Du?
Ist deine AnyDac-Version überhaupt kompatible mit Oracle 10 (Oracle hat hier einige Inkompatiblitäten eingebaut).

bart57 30. Jun 2006 11:23

Re: Problem mit AnyDac <--> Oracle
 
Ich habe mir die letzte Version von AnyDAC geholt!

Das Problem ist das ich einfach gaar nicht weiß wie und wo ?
Ich hätte gern ein kleines Beispiel !


Danke im Voraus

mikhal 30. Jun 2006 12:16

Re: Problem mit AnyDac <--> Oracle
 
Liste der Anhänge anzeigen (Anzahl: 1)
Anbei ein Minimal-Projekt für eine Oracle-Datenbank-Anbindung.

Du solltest der Klasse ADQuery1 noch ein sinnvolleres SQL-Statement mitgeben, als ich es gemacht habe.

bart57 4. Jul 2006 09:59

Re: Problem mit AnyDac <--> Oracle
 
Danke mikhal,

aber wo kann ich die IP vom Server (auf welchem die DB installiert ist) eingeben ?


Danke im Voraus

mikhal 4. Jul 2006 12:45

Re: Problem mit AnyDac <--> Oracle
 
Normalerweise wird die Verbindung zum Oracle-Server über einen Listener-Dienst auf dem Server angesprochen. Die Einstellungen für den Listener sind normalerweise in der TNSNames (Oracle/Network/Admin/TNSNAMES.ORA) abgelegt und dein Oracle-Client greift die notwendigen Verbindungsinformationen dort ab. Im Login-Dialog gibst du die SID bzw. den Servivenamen als Host ein, deinen Anmeldenamen und dein Passwort, dann sollte die Verbindung aufgebaut werden (bei mir funktioniert es jedenfalls so mit meiner 9i-Installation).

Grüße
Mikhal

bart57 5. Jul 2006 07:41

Re: Problem mit AnyDac <--> Oracle
 
Danke für die schnelle Antwort.

Ich will aber kein Login-Dialog haben...Kamn man es als Parameter übergeben?

Bei der TADConnection.Params.Strings steht Database=OLIGO_PROD.WORLD

Was ist OLIGO_PROD und was ist WORLD ? Ist OLIGO_PROD der Schema ?



Danke im Voraus!

Bernhard Geyer 5. Jul 2006 07:44

Re: Problem mit AnyDac <--> Oracle
 
Zitat:

Zitat von bart57
Ich will aber kein Login-Dialog haben...Kamn man es als Parameter übergeben?

Gibt's keine Properties der Art UserName und Password?

Elvis 5. Jul 2006 08:03

Re: Problem mit AnyDac <--> Oracle
 
Zitat:

Zitat von bart57
Ich will aber kein Login-Dialog haben...Kamn man es als Parameter übergeben?
Bei der TADConnection.Params.Strings steht Database=OLIGO_PROD.WORLD
Was ist OLIGO_PROD und was ist WORLD ? Ist OLIGO_PROD der Schema ?

In der lokalen tnsnames.ora hintelegt man Namen für Verbindungen zu bestimmten Services an bestimmten Ports, auf bestimmten Maschinen.
OLIGO_PROD.WORLD ist einfach ein tnsname, der höchstwahrscheinlich auf die DB World der Maschine OLIGO_PROD zeigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
Seite 1 von 3  1 23      

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