MS SQL FAQ.de

Fehlersuche während der Installation

Das Setup eines MS SQL Servers 2000 läuft in mehreren voneinander getrennten Phasen (MDAC, MSDTC, SQL Server, Konfigurationsskripte) ab. Die meisten Probleme treten nicht, wie häufig angenommen, während der eigentlichen Installation des MS SQL Servers 2000 Dienstes auf, sondern während der anschließenden Ausführung der Konfigurationsskripte!

Die Datei "Cnfgsvr.exe" wird während der Installation ausgeführt und konfiguriert den Server mit einer Reihe von Skripten. Wenn während der Installation Probleme auftreten, dann sollten Sie die Datei "sqlstp.log" im Ordner %Systemroot% überprüfen. In diese Protokolldatei schreibt "Cnfgsvr.exe" eventuell aufgetretene Fehler.

Wenn das Setup des MS SQL Servers 2000 abbricht werden alle bisher vorgenommen Änderungen am System zurückgenommen.  Das erschwert leider die Fehlersuche, da eine anschließende schwer wird. Idealerweise überprüfen Sie den Stand der Installation, bevor Sie den gemeldeten Fehler "wegdrücken" und das System die Änderungen zurücknimmt!

Wechseln Sie von der Meldung (ohne diese zu bestätigen!) zurück auf das Setup und überprüfen Sie, ob das Kopieren der Dateien abgeschlossen wurde. Dann öffnen Sie eine Eingabeaufforderung (cmd.exe) und überprüfen mit "services.msc" (unter Windows 2000/2003), ob die Dienste gestartet wurden. Sollten die Dienste laufen, dann können Sie versuchen sich mit mit ISQL am MS SQL Server anzumelden und auf Daten in der Tabelle "sysobects" zuzugreifen.

Des Weiteren liegt das MS SQL Server 2000 Fehlerprotokoll "errorlog" (ohne Dateierweiterung!) im Ordner "MSSQL\LOGS".

Das Setup des MS SQL Server 2000 kann auch im Debugmodus ausgeführt. In diesem Modus wird jeder Setupschritt einzeln angezeigt und muss bestätigt werden. Dafür muss das Setup von der CD mit dem Parameter "k=dbg" gestartet werden.

\x86\setup\setupsql.exe k=dbg

 

Links zu dem Thema:
KB257716 - INFO: Häufig gestellte Fragen zum Setup von SQL Server 2000
KB285100 - FIX: Installation fails when Windows computer name is mixed or lowercase