Heim >Datenbank >MySQL-Tutorial >Wie behebt man „com.microsoft.sqlserver.jdbc.AuthenticationJNI WARNUNG: Fehler beim Laden von sqljdbc_auth.dll' in Java?

Wie behebt man „com.microsoft.sqlserver.jdbc.AuthenticationJNI WARNUNG: Fehler beim Laden von sqljdbc_auth.dll' in Java?

Linda Hamilton
Linda HamiltonOriginal
2024-12-30 16:22:09267Durchsuche

How to Fix

Problem mit fehlender DLL in JDBC beheben

Beim Arbeiten mit SQL in Java tritt der Fehler „com.microsoft.sqlserver.jdbc.AuthenticationJNI“ auf WARNUNG: Fehler beim Laden der sqljdbc_auth.dll „: no sqljdbc_auth in java.library.path“ weist auf eine fehlende DLL-Datei hin. Dies tritt normalerweise auf, wenn der Parameter „integratedSecurity=true“ in der Verbindungszeichenfolge verwendet wird.

Lösung:

Um dieses Problem zu beheben, platzieren Sie die Datei sqljdbc_auth.dll im System32 Ihres Betriebssystems Ordner. Befolgen Sie diese Schritte:

  1. Laden Sie den Microsoft SQL JDBC-Treiber von der offiziellen Website herunter.
  2. Entpacken Sie die heruntergeladene Datei und suchen Sie die sqljdbc_auth.dll.
  3. Kopieren Sie die DLL Datei in den System32-Ordner, der normalerweise unter C:WindowsSystem32 zu finden ist.
  4. Führen Sie Ihr Java-Programm und die DLL aus wird automatisch geladen, wodurch das fehlende DLL-Problem behoben wird.

Das obige ist der detaillierte Inhalt vonWie behebt man „com.microsoft.sqlserver.jdbc.AuthenticationJNI WARNUNG: Fehler beim Laden von sqljdbc_auth.dll' in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn