2017-11-14 5 views
0

Durch Zufall habe ich MDF- und LDF-Dateien aus meinem Datenbankverzeichnis gelöscht. Nun, jedes Mal, wenn ich SSMS beginnen Ich habe Fehler:Fehlerhafte Datenbank entfernen

Failed to retrieve data for this request.

Unable to open the physical file "C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\LearnCSharp.mdf". Operating system error 2: "2(The system cannot find the file specified.)". (Microsoft SQL Server, Error: 5120)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.00.2531&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

enter image description here

Wie Datenbank-System in einer solchen Situation entfernen?

+0

Können Sie die Datenbank aus dem Management Studio löschen - Ist es noch aufgeführt? – gotqn

+0

Es ist dort nicht mehr aufgeführt. – vico

+0

Was ist die Version von SQL Management Studio? – gotqn

Antwort

0
use master 
go 
drop database [LearnCSharp] 
go 
0

Es ist nicht von der Frage klar, ob die Datenbank noch auf dem Server ist oder es ist nur als Standarddatenbank für Ihre Anmeldung oder als explizit angegeben in SSMS Dialog gespeichert.

Zuerst versuchen, es fallen zu lassen:

drop database MyDB 

Wenn Sie eine Fehlermeldung erhalten, dass Datenbank nicht vorhanden ist, prüfen Sie, ob es für Ihre Anmeldung als Standarddatenbank angegeben ist