Hallo,
sind doch auch manche mit Ahnung von Oracle.
Habe seit gestern bei manchen Anwendungen, die auf eine Oracle-
DB zugreifen Probleme (Connect scheitert). In Verzeichnis der Anwendung entsteht dann auch die Datei sqlnet.log, mit dem immer gleichen Fehlercode TNS-12641. Laut einem Rat bei
MSDN, der sich aber eigentl. auf .net-Anwendungen bezog hab ich in der sqlnet.ora den Eintrag
SQLNET.AUTHENTICATION_SERVICES= (NTS)
auf
SQLNET.AUTHENTICATION_SERVICES= (none)
geändert und es geht wieder.
Aber ich denke das Umgeht nur das Problem, denn vorher ging es ja und laut unseren Datenbanklern wäre das (NTS) aber nach "Lehrbuch" und eigentlich an der Stelle richtig.
Nur ich habe das Problem, bei anderen läufts wie gewohnt. Kann ich mir irgendwas in meinem Oracle Client zerschossen haben?
Es folgt der Eintrag aus dem sqlnet.log:
Code:
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.8.0 - Production
Windows NT
TCP/
IP NT Protocol Adapter for 32-bit Windows: Version 9.2.0.8.0 - Production
Time: 14-
DEC-2011 09:02:20
Tracing not turned on.
Tns error struct:
ns main err code: 12641
TNS-12641: Authentication service failed to initialize
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt
OS err code: 0