Problem mit MS SQL Server 2005 Express Edition

23/02/2009 - 14:34 von moritz | Report spam
Hallo,

ich habe volgendes Problem. Ich hatte einen Trojaner auf meinem PC und
danach funktionierten einige Programme nicht mehr (u.a. MediaPortal). Ich
habe den Trojaner gelöscht, aber die Programme funktionierten immer noch
nicht. Dann habe ich meine Festplatte formatiert und alles soweit wieder
installiert. alles kein problem bis MediaPortal den SQL Server 2005
installiert. auf einmal friert der bildschirm ein, der pc fàhrt sich herunter
und startet neu, windows làd sich es kommt eine fehler meldung:“SQLDUMPER
library failed initialization. Your installation is either corrupt or has
been tampered with. Please uninstall then re-run setup to correct to correct
this problem.”, danach friert der bildschirm wieder ein und der pc startet
sich neu.
ich hab dann erstmal über den gesicherten modus die sql Server dienste
deaktiviert und konnte dann den sql server wieder deinstallieren. ich hab
danach den sql server manuell runtergeladen und installiert. diesmal hat er
sich wieder bei der installation aufgehàngt aber er hat sich nicht
heruntergefahren sondern ich bekam ein Bluescreen (bezeichnung: c000021a;
Status:0x0000005(0x7c9206c3 0x0069f28c))

ich hab daraufhin den pc erneut formatiert, immer das gleiche ergebnis.
hab jetzt die dienste wieder deaktiviert, kann den sql server jetzt aber
nichtmal mehr deinstallieren ohne das ich ne fehlermeldung bekomme und ein
teil davon übrig bleibt (weiß nicht ob das normal ist^^)

hab dann auch den error log gefunden:

2009-02-22 17:21:07.46 Server Microsoft SQL Server 2005 - 9.00.4035.00
(Intel X86)
Nov 24 2008 13:01:59
Copyright (c) 1988-2005 Microsoft Corporation
Express Edition on Windows NT 5.1 (Build 2600: Service Pack 2)

2009-02-22 17:21:07.57 Server (c) 2005 Microsoft Corporation.
2009-02-22 17:21:07.57 Server All rights reserved.
2009-02-22 17:21:07.57 Server Server process ID is 1248.
2009-02-22 17:21:07.57 Server Authentication mode is MIXED.
2009-02-22 17:21:07.57 Server Logging SQL Server messages in file
'd:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG'.
2009-02-22 17:21:07.57 Server Registry startup parameters:
2009-02-22 17:21:07.60 Server -d d:\Programme\Microsoft SQL
Server\MSSQL.1\MSSQL\DATA\master.mdf
2009-02-22 17:21:07.60 Server -e d:\Programme\Microsoft SQL
Server\MSSQL.1\MSSQL\LOG\ERRORLOG
2009-02-22 17:21:07.60 Server -l d:\Programme\Microsoft SQL
Server\MSSQL.1\MSSQL\DATA\mastlog.ldf
2009-02-22 17:21:07.67 Server SQL Server is starting at normal priority
base (=7). This is an informational message only. No user action is required.
2009-02-22 17:21:07.67 Server Detected 2 CPUs. This is an informational
message; no user action is required.
2009-02-22 17:21:07.81 Server Error: 8316, Severity: 16, State: 1.
2009-02-22 17:21:07.81 Server Cannot open registry key
'HKLM\SYSTEM\CurrentControlSet\Services\MSSQL$SQLEXPRESS\Performance'. SQL
Server performance counters are disabled.
2009-02-22 17:21:08.78 Server Using dynamic lock allocation. Initial
allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node. This is
an informational message only. No user action is required.
2009-02-22 17:21:09.53 Server Database mirroring has been enabled on
this instance of SQL Server.
2009-02-22 17:21:09.70 spid5s Starting up database 'master'.
2009-02-22 17:21:10.13 spid5s Recovery is writing a checkpoint in
database 'master' (1). This is an informational message only. No user action
is required.
2009-02-22 17:21:10.43 spid5s SQL Trace ID 1 was started by login "sa".
2009-02-22 17:21:10.50 spid5s Starting up database 'mssqlsystemresource'.
2009-02-22 17:21:10.51 spid5s Error: 17207, Severity: 16, State: 1.
2009-02-22 17:21:10.51 spid5s FCB::Open: Operating system error 3(Das
System kann den angegebenen Pfad nicht finden.) occurred while creating or
opening file 'D:\WINDOWS\TEMP\mkmastr_result\mssqlsystemresource.mdf'.
Diagnose and correct the operating system error, and retry the operation.
2009-02-22 17:21:10.52 spid5s Error: 17204, Severity: 16, State: 1.
2009-02-22 17:21:10.52 spid5s FCB::Open failed: Could not open file
D:\WINDOWS\TEMP\mkmastr_result\mssqlsystemresource.mdf for file number 1. OS
error: 3(Das System kann den angegebenen Pfad nicht finden.).
2009-02-22 17:21:10.53 spid5s Error: 5120, Severity: 16, State: 101.
2009-02-22 17:21:10.53 spid5s Unable to open the physical file
"D:\WINDOWS\TEMP\mkmastr_result\mssqlsystemresource.mdf". Operating system
error 3: "3(Das System kann den angegebenen Pfad nicht finden.)".
2009-02-22 17:21:10.56 spid5s Error: 17207, Severity: 16, State: 1.
2009-02-22 17:21:10.56 spid5s FileMgr::StartLogFiles: Operating system
error 2(Das System kann die angegebene Datei nicht finden.) occurred while
creating or opening file
'D:\WINDOWS\TEMP\mkmastr_result\mssqlsystemresource.ldf'. Diagnose and
correct the operating system error, and retry the operation.
2009-02-22 17:21:10.58 spid5s File activation failure. The physical
file name "D:\WINDOWS\TEMP\mkmastr_result\mssqlsystemresource.ldf" may be
incorrect.
2009-02-22 17:21:10.59 spid5s Error: 945, Severity: 14, State: 2.
2009-02-22 17:21:10.59 spid5s Database 'mssqlsystemresource' cannot be
opened due to inaccessible files or insufficient memory or disk space. See
the SQL Server errorlog for details.
2009-02-22 17:21:10.61 spid5s SQL Trace was stopped due to server
shutdown. Trace ID = '1'. This is an informational message only; no user
action is required.

vlt könnt ihr damit ja, im gegensatz zu mir, was anfangen.

hoffentlich könnt ihr mir helfen, bin nàmlich grad bischen ratlos^^

mit freundlichen grüßen, moritz
 

Lesen sie die antworten

#1 Elmar Boye
23/02/2009 - 17:05 | Warnen spam
Hallo Moritz,

moritz schrieb:
ich hab daraufhin den pc erneut formatiert, immer das gleiche ergebnis.
hab jetzt die dienste wieder deaktiviert, kann den sql server jetzt aber
nichtmal mehr deinstallieren ohne das ich ne fehlermeldung bekomme und ein
teil davon übrig bleibt (weiß nicht ob das normal ist^^)



Hast Du nach dem Neuformatieren evtl. ein Image zurückgespielt?
Dann würden sich die unten stehenden Fehler evtl. erklàren lassen.

Bei einer Neuinstallation solltest Du die Grundinstallation von DVD
vornehmen. Und nur Daten zurückspielen.
Ansonsten bekommst Du das Problem vermutlich immer wieder.

hab dann auch den error log gefunden:

2009-02-22 17:21:07.46 Server Microsoft SQL Server 2005 - 9.00.4035.00
(Intel X86)
Nov 24 2008 13:01:59
Copyright (c) 1988-2005 Microsoft Corporation
Express Edition on Windows NT 5.1 (Build 2600: Service Pack 2)

2009-02-22 17:21:07.81 Server Cannot open registry key
'HKLM\SYSTEM\CurrentControlSet\Services\MSSQL$SQLEXPRESS\Performance'. SQL
Server performance counters are disabled.



Hier scheinen Zugriffsrechte zu fehlen.
Wenn Du ein anderes Windows-Konto für den Dienst einstellst,
so mache dies bitte über die SQL Server Konfiguration.
Eine Änderung dort stellt idR sicher, das Rechte für
Dateisystem und Registry richtig gesetzt werden.

2009-02-22 17:21:10.51 spid5s Error: 17207, Severity: 16, State: 1.
2009-02-22 17:21:10.51 spid5s FCB::Open: Operating system error 3(Das
System kann den angegebenen Pfad nicht finden.) occurred while creating or
opening file 'D:\WINDOWS\TEMP\mkmastr_result\mssqlsystemresource.mdf'.



Hier scheinst Du (oder der Setup) das Windows Temp Verzeichnis für die
Datenablagegewàhlt zu haben.
Das ist dafür aber keinesfalls geeignet, da dort regelmàßig aufgeràumt
wird (bzw. werden sollte).

Dadurch ist die Installation nicht mehr lauffàhig und ohne
eine (weitere) Neuinstallation wird das nichts werden.

Bei den Standard-Einstellungen sollte Dir SQL Server Express
eine eigenes Datenverzeichnis vorgeben. Und das solltest Du
beibehalten.

Gruß Elmar

Ähnliche fragen