AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Oracle 12 Client - Error 1309 bei Zugriff

Oracle 12 Client - Error 1309 bei Zugriff

Ein Thema von Sherlock · begonnen am 16. Jan 2015 · letzter Beitrag vom 16. Jan 2015
Antwort Antwort
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#1

Oracle 12 Client - Error 1309 bei Zugriff

  Alt 16. Jan 2015, 12:27
Datenbank: Oracle • Version: 12c • Zugriff über: FireDac
Ich wollte mal schauen wie es mit der Kompatibilität zur neuesten Oracle Version aussieht, und bin etwas erschrocken. Ich habe den 32bit Client für Ora 12c installiert und komme per SQLPlus auf die gewünschten ServerDBs (allesamt nicht 12 sondern 11 oder 10). Aber FireDac meldet immer Ora-1309 OCI nicht installiert. Testweise habe ich einen "etwas älteren" Toad 10.6.1.3 damit sprechen lassen wollen, gleiche Fehlermeldung. Dann habe ich eine meiner aktuellen anwendungen mit DOA von AllroundAutomations dran gelassen und bekam:
Zitat:
[Content]
In der Anwendung ist leider ein interner Fehler aufgetreten.
Die Fehlerbeschreibung lautet:
Initialization error
Could not load "C:\app\client\Sherlock\product\12.1.0\client_1\bi n\oci.dll"

OracleHomeKey:
OracleHomeDir: C:\app\client\Sherlock\product\12.1.0\client_1
Found: oci.dll
Using: C:\app\client\Sherlock\product\12.1.0\client_1\bin \oci.dll
LoadLibrary(C:\app\client\Sherlock\product\12.1.0\ client_1\bin\oci.dll) returned 0

[OK]

Hat hier jemand bereits Erfahrung mit Oracle 12 gesammelt und weiss wo ich mich wohl bei der Installation verklickt haben könnte?

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Oracle 12 Client - Error 1309 bei Zugriff

  Alt 16. Jan 2015, 12:54
mach Dir nichts draus, für die V11 sollte das Verzeichnis
C:\xxxx\product\11.2.0\client_1\BIN
sein, wahrscheinlich haben die Geistesathleten von Oracle sich wieder mal was gedacht, was keiner nachvollziehen kann.
kopier es in das BIN-Verzeichnis und gut ist.
(in der V11 wird dreimal Java.exe installiert und der SQLDeveloper fragt allen Ernstes, welche er nutzen soll)

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#3

AW: Oracle 12 Client - Error 1309 bei Zugriff

  Alt 16. Jan 2015, 13:12
Der Witz ist doch, dort steht es ja!

Ich werd den Client nochmal so sauber wie möglich deinstallieren und nochmal versuchen. Oracle hält es ja leider nicht für nötig, das gescheit zu machen.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Oracle 12 Client - Error 1309 bei Zugriff

  Alt 16. Jan 2015, 13:18
U.U steht auch Schrott in der Registry. Kaum zu glauben was aus "11.2.0" so alles werden kann!

Zur Deinstallation: Nicht nur Deinstallieren sonder auch alle Verzeichnisse und Dateien (sofern bekannt) Löschen!

Gruß
K-H

P.S. Bei einigen Installationen wird in der Registry auch das "c:\installationspfad" zu "\installationspfad"!
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector

Geändert von p80286 (16. Jan 2015 um 13:21 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.210 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Oracle 12 Client - Error 1309 bei Zugriff

  Alt 16. Jan 2015, 13:41
Wer seinen Rechner kaputt machen will installiert den Oracle Client per Installer.
Wer Zugriff auf Oracle benötigt und nix kaputt machen will installiert den Instant-Client.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#6

AW: Oracle 12 Client - Error 1309 bei Zugriff

  Alt 16. Jan 2015, 14:26
Vorab, ich hab mit 12 so gut wie keine Erfahrung.
Oracle hat leider eine sehr "eigenartige" Installationstechnik.

"Es kann nur einen geben"
Was auch immer in der Registry steht, die Path Variable ist der erste entscheidende Punkt. Das Binary Paket, was hier an erster(!) Stelle auftaucht, wird primär aufgerufen.
Kannst Du einfach ausprobieren, indem Du ein cmd öffnest, die Path Variable änderst und Deine Programme, also sqlplus aber auch Deine eigenen von dort öffnest.
Die meisten Installer die ich kenne - für irgendwelche Oracle Produkte- kümmern sich leider einen Dreck um die Pfad-Variable. D.h. jede Neuinstallation stellt dort zwar ganz vorne ihr eigenes Verzeichnis rein. Aufgeräumt wird es bei Deinstallation aber eher nicht.
Achso: Erfolgt der Aufruf aus einem Bin Verzeichnis, wo irgendeine Oracle Version installiert ist, wird die glaub ich noch der Path Angabe bevorzugt.

Oracle arbeitet gerne mit den Oracle Homes um seine verschiedenen Produkte zu unterscheiden. Ich habe den tieferen Sinn noch nicht verstanden.

Hast Du auch einen alten Client auf dem System?
TP Software wie vielleicht TOAD oder z.B. die IDE von Allround arbeiten vorzugsweise mit der location der OCI Lib oder suchen danach.

Ohne Not würde ich den Fat Client auch nicht installieren. Das sehe ich wie Bernhard.

P.S.: In einem "neueren" Installer (muss DB 11.2 oder so ) gewesen sein, habe ich mal gesehen, das die "Homes" bzw. Prios der einzelnen, installierten Oracle Produkte verschoben werden können.. was dann z.B. die Path Variable usw. umbaut.
Vielleicht gibt's sowas auch im 12er Client.
Gruß, Jo
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:21 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