Fehlermeldung: The file is locked by: "SQL Server Windows NT - 64 Bit (3912)"
Wenn man in Visual Studio eine Windows Anwendung debuggen will mit Start, dann kann eine Fehlermeldung kommen, dass ein Prozess auf die Datei der SQL Server zugreift und deshalb die Anwendung nicht zum debuggen gestartet werden kann.
In Visual Studio
Severity
|
Code
|
Description
|
File
|
Project
|
Line
|
Suppression State
|
Warning
|
|
Could not copy "C:\_Daten\Desktop\WPF\schichtplaner_git\Schichtplaner\DB_Schichtplaner.mdf" to "bin\Debug\DB_Schichtplaner.mdf". Beginning retry 1 in 1000ms. The process cannot access the file 'bin\Debug\DB_Schichtplaner.mdf' because it is being used by another process. The file is locked by: "SQL Server Windows NT - 64 Bit (3912)"
|
|
Schichtplaner
|
|
|
Lösung:
Man muss den Server Explorer öffnen und den lokalen Server->localDB ausschalten oder abschalten.
Der SQL Server zur Beobachtung von Daten greift nämlich zeitgleich auf die gleiche Datenbank zu
Dann im Toolbox-Fenster:
SQL Server Object Explorer
Den SQL Server markieren und mit Kontext-Menü->
Disconnect ausschalten
In Visual Studio