2016-12-04 6 views

Antwort

0

Sie müssen alle Programme zunächst Abschaltung, die die Datenbankdatei geöffnet haben. Wie Visual Studio oder IIS/IISExpress (oder Ihre Konsolenanwendung). Bevor Sie die Datenbank mit SSMS bearbeiten können.

Sie sollten auch sicherstellen, dass Sie die richtige Datenbank in SSMS geöffnet haben und keine neue/doppelte Datenbank erstellt haben.

Sie sollten auch den gleichen Servernamen in SSMS verwenden, der in der Verbindungszeichenfolge in Visual Studio und auch in Ihrer App verwendet wird. Dies schließt das versehentliche Erstellen/Referenzieren einer doppelten Datenbank aus.

Es kann helfen, services.msc zu öffnen und den SQL Server-Dienst (nicht Localdb) zu stoppen, dann überprüfen Sie Ihre SSMS, VS und Konsole App und überprüfen, dass Sie nicht versehentlich von einem von ihnen SQL Server verbinden. Es ist möglich, separate Datenbanken mit demselben Namen in verschiedenen MSSQL-Instanzen zu verwenden.

+0

in VS getrennt, noch nicht in SSM angezeigt, oder vielleicht habe ich es nicht richtig trennen, wie würdest du es trennen? – Ozymandias