Frage

Ich bin neu in Oracle, und es gibt ein Problem, das ich stehe. Wenn ich die Anwendung von IDE - Visual Studio 2005 ausführe, wird die Datenbankverbindung reibungslos hergestellt, aber wenn ich eine installierte Version der App ausführen kann, schlägt die DB-Verbindung aus und ich bekomme eine TNS: Connect Timeout ist aufgetreten.

Ich habe es mit sqlnet.ora und ähnlichen Lösungen, die online gefunden wurden, versucht, aber ich konnte das Problem nicht lösen. Ich frage mich, warum dies passiert, da die Anwendung, die durch die IDE, und durch eine Installation auf demselben PC ist. Ich habe sichergestellt, dass die tnsnames.ora-Datei korrekt bearbeitet wurde, und ich kann über eine Instanz der direkt auf visuellen Studio ausgeführten Anwendung herstellen.

generasacodicetagpre.

Der Stack-Trace liest so:

generasacodicetagpre.

Die tnsnames.ora ist so etwas:

generasacodicetagpre.

Inzwischen wurde ich durch den Debugger einen ContextswitchDeadLock-Fehler ausgestellt, sodass ich Anweisungen folgte und das Attribut von STATHREAD in MTATHREAD auf der Main () geändert hat. Kein CONTEXTSWITCHDEADLOCK mehr - Und trotzdem bleibt das Anschlussausgang weiterhin bestehen.

Ich hatte gehofft, Sie könnten etwas Licht auf das Thema werfen - ich bin in der Nähe, um meine Haare herauszureißen. Jeder Einblick würde geschätzt werden.

War es hilfreich?

Lösung

Problem wurde gelöst.Vielen Dank für Ihre Hilfe, alle!:) erwies sich als eine Kombination von beschädigten ODAC-DLLs und anschließend.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top