Nachdem die JDBC-Verbindung zur SQL Server-Datenbank hergestellt wurde und ein Vorgang angehalten wurde, muss der Computer neu gestartet werden, um das Problem zu lösen
Autor:Eve Cole
Aktualisierungszeit:2009-07-03 17:03:39
Wenn Sie zum ersten Mal lernen, mit JDBC eine Verbindung zu einer Datenbank herzustellen, müssen Sie eine mühsame Konfiguration durchführen. Es hat einen Tag gedauert, bis ich endlich die richtige Konfigurationsmethode herausgefunden habe! Hier ist eine Zusammenfassung: Laden Sie das JDBC-Treiberpaket von SQL Server herunter, installieren Sie es im Microsoft SQL Server 2005 JDBC-Treiberordner unter den Programmdateien auf dem Laufwerk C und konfigurieren Sie es dann
Fügen Sie im Klassenpfad C:ProgrammeMicrosoft SQL Server 2005 JDBC Driversqljdbc_1.1chs auf der ursprünglichen Basis hinzu, um das Verzeichnis anzugeben, in dem sich sqljdbc.jar befindet.
Schritt 2: Laden Sie den SP4-Patch von SQL Server herunter und entpacken Sie ihn in ein bestimmtes Verzeichnis. Führen Sie dann setup.bat aus und installieren Sie den Assistenten. Während dieses Vorgangs stieß ich auf die Meldung „Ein Vorgang wurde angehalten und der Computer muss neu gestartet werden.“ Die Möglichkeit, dieses Problem zu lösen, besteht darin, den Registrierungseditor zu öffnen, die Datei „PendingFileRenameOperations“ im Verzeichnis „HEY_LOCAL_MACHINESYSTEMCurrentContralSetContralSession Manager“ zu suchen und diese Datei zu löschen.
Schritt 3: Überprüfen Sie, ob der Standardport von SQL Server 1433 ist. Methode: Öffnen Sie die Registerkarte „Allgemein“ des „Client-Netzwerkdienstprogramms“. Dort wird das Feld „Protokoll aktivieren“ angezeigt. Wählen Sie TCPIP aus, um dessen Eigenschaften anzuzeigen.