Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von Bedeutung
Dieses Feature wird in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Verwenden Sie stattdessen den von Oracle bereitgestellten ODBC-Treiber.
Die Oracle-Betriebssystemauthentifizierung basiert auf dem zugrunde liegenden Betriebssystem, um den Zugriff auf Datenbankkonten zu steuern. Benutzer müssen kein Kennwort eingeben, wenn Sie diesen Anmeldetyp verwenden.
Wenn Sie dieses Feature nutzen möchten, geben Sie "/" als Benutzer-ID an, und geben Sie beim Herstellen einer Verbindung mit einer der folgenden Verbindungs-APIs kein Kennwort an: SQLBrowseConnect, SQLConnect oder SQLDriverConnect.
Oracle-Datenbanken verwenden SQL*Net Authentication Services, um angemeldete Benutzer zu authentifizieren. Dieser Dienst funktioniert gut, wenn Benutzer über SQLPlus bei Oracle angemeldet sind; Wenn der angemeldete Benutzer jedoch ein Dienst wie Internetinformationsdienste ist, schlägt die Authentifizierung fehl. Dies ist eine bekannte Einschränkung der SQL*Net-Authentifizierung und erzeugt den folgenden Fehler: "[Microsoft][ODBC-Treiber für Oracle][Oracle]ORA-12641: TNS:authentication service failed to initialize."
Sie können dieses Problem beheben, indem Sie die Datei "Sqlnet.ora" bearbeiten. Diese Konfigurationsdatei wird in der Regel im Unterverzeichnis "Network\Admin" des Oracle-Startverzeichnisses gespeichert. Fügen Sie die folgende Zeile zu "Sqlnet.ora" hinzu:
SQLNET.AUTHENTICATION_SERVICES = (none)