![]() |
Datenbank: Oracle • Version: 11.01 • Zugriff über: ADO
verliere Verbindung zu Oracle
Hallo,
mein Programm hat wahlweise eine Verbindung zu einer lokalen ORACLE bzw. einer ORACLE Server-Datenbank. Wenn ich nun mein Programm mit der lokalen Verbindung starte und das Netzwerkabel noch angeschlossen ist. läuft alles Problemlos, wenn ich nun das Netzwerkkabel entferne. Wird nach einigen Sekunden meine Verbindung zu lokalen Datenbank unterbrochen ORA-03114 "nicht mit Oracle verbunden". Wenn ich mein Programm ohne Netzwerkkabel starte läuft es auch problemlos. Also Programmstart mit Netzwerkkabel, dann Verbindung zum Netz unterbrechen, Verbindung zu ORACLE bricht zusammen. Bleibt das Netzwerkkabel angeschlossen funktioniert auch alles. Kann mir jemand helfen ?? |
Re: verliere Verbindung zu Oracle
Suche mal nach dem "Statement Tracer for Oracle".
Das ist ein Tool, was sich in die OCI.dll klinkt und dir alles mitteilt was da passiert. Ich würde sagen, dass du da etwas entweder nicht saube rgetrennt hast (also auf beide DBs verbindest), oder die Authentifizierungsmethoden des lokalen Servers auch eine Domainabfrage versuchen. |
Re: verliere Verbindung zu Oracle
Welchen ADO-Provider verwendest du? Hoffentlich nicht den abgekündigten fehlerhaften von MS?
|
Re: verliere Verbindung zu Oracle
Hi,
ich habe nun ein kleines Programm erstellt, was nur eine Verbindung zur Datenbank hat, wobei das gleiche Problem auftritt. Als Provider nutze ich "Oracle Provider for Ole DB" |
Re: verliere Verbindung zu Oracle
Zitat:
Was passiert wenn du den Server aus der tnsnames.ora löscht? Hast du auch die letzte Version des Providers? |
Re: verliere Verbindung zu Oracle
Mal nur so herumgesponnen,
das Problemmit der verlorenen Verbindung tritt ja nur auf wenn das Netzkabel gesteckt/abgezogen wird? Ich meine mich zu erinnern, daß ich mal etwas dazu gelesen habe etwa mit diesem Inhalt: .. wenn das (Daten)Netzkabel abgezogen wird, wird ein Interrupt ausgelöst, der einen Statuswechsel, der Netzschnittstelle anzeigt.. So ungefähr, ich bin mir aber nicht sicher. Gruß K-H |
Re: verliere Verbindung zu Oracle
Zitat:
das scheint zu funktionieren, die Verbindung bricht nicht mehr ab wenn ich den Stecker ziehe. Es sieht so aus als ob es daran liegen würde. Ich habe es nun an einem anderen Rechner ausprobiert mit Oracle 9.2 dort funktioniert der Zugriff über die UDL nur wenn im alias ein .Domainname.local steht |
Re: verliere Verbindung zu Oracle
Zitat:
In SQLNET.ORA die Zeile "NAMES.DEFAULT_DOMAIN = Domainname.local" auskommentieren, Gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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