Ich habe gestern mein erstes VPS gekauft und Microsoft SQL Server 2012 Express darauf installiert .
Dann habe ich mein VPS neu gestartet. Der SQL Server-Dienst wurde jedoch nicht gestartet. Ich habe versucht, es manuell zu starten, aber es kann nicht gestartet werden:
Was ist das Problem? Wie man es löst?
PS: Dies ist meine erste Serververwaltung, und ich bin ein Neuling. Wenn Sie weitere Details dazu benötigen, hinterlassen Sie bitte einen Kommentar. Ich werde die Frage aktualisieren.
Update 1: Dies sind einige Protokolldetails aus der Ereignisanzeige, von denen ich dachte, dass sie für dieses Problem nützlich sein könnten:
FCB :: Öffnen fehlgeschlagen: Datei e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ database \ objfre \ i386 \ MSDBData.mdf für Dateinummer 1 konnte nicht geöffnet werden. Betriebssystemfehler: 3 (Das System kann den angegebenen Pfad nicht finden. ).
Die Build-Version der Ressourcendatenbank ist 11.00.3000. Dies ist nur eine Informationsnachricht. Es ist keine Benutzeraktion erforderlich.
FileMgr :: StartLogFiles: Betriebssystemfehler 2 (Das System kann die angegebene Datei nicht finden.) Ist beim Erstellen oder Öffnen der Datei 'e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ database \ objfre \ i386 \ MSDBLog.ldf' aufgetreten. Diagnostizieren und korrigieren Sie den Betriebssystemfehler und wiederholen Sie den Vorgang.
Datenbank 'Modell' starten.
FCB :: Öffnen fehlgeschlagen: Datei e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ database \ objfre \ i386 \ model.mdf für Dateinummer 1 konnte nicht geöffnet werden. Betriebssystemfehler: 3 (Das System kann den angegebenen Pfad nicht finden. ).
FileMgr :: StartLogFiles: Betriebssystemfehler 2 (Das System kann die angegebene Datei nicht finden.) Trat beim Erstellen oder Öffnen der Datei 'e: \ sql11_main_t.obj.x86release \ sql \ mkmastr \ database \ objfre \ i386 \ modellog.ldf' auf. Diagnostizieren und korrigieren Sie den Betriebssystemfehler und wiederholen Sie den Vorgang.
Ich bin verwirrt über diese e:\
s, mein VPS hat nur ein Laufwerk C: \, also was ist e: \?
quelle
Antworten:
Es gibt ein paar Themen auf, aber jemand gepostet eine gute Umgehung hier
quelle
Operating system error 2(The system cannot find the file specified.) occurred while creating or opening file 'c:\modellog.ldf'. Diagnose and correct the operating system error, and retry the operation.
Wie schaffen diejenigen*.mdf
,*.ldf
Dateien?model, modellog, MSDBData and MSDBLog
Dateien inC:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
. Jetzt ist das Problem gelöst. Vielen Dank!