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:
- Laden Sie den Microsoft SQL JDBC-Treiber von der offiziellen Website herunter.
- Entpacken Sie die heruntergeladene Datei und suchen Sie die sqljdbc_auth.dll.
- Kopieren Sie die DLL Datei in den System32-Ordner, der normalerweise unter C:WindowsSystem32 zu finden ist.
- 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!