VS2010 DB Projekt - Bewegen proc in ein anderes Schema gespeichert
-
29-09-2019 - |
Frage
Ich habe eine Datenbank unter Quellcodeverwaltung bekommt ein VS2010-Datenbank-Projekt verwenden. Ich versuche, einige gespeicherte Procs aus dem [dbo] Schema in ein anderes Schema zu bewegen. Wenn ich den Namen Schema ändere in dem Projekt (in Ordnerstruktur verschoben und bearbeiten die CREATE das neue Schema, um anzuzeigen) und deploy, habe ich am Ende mit einer CREATE für das proc in dem neuen Schema, aber keine entsprechende DROP für die proc in der altes Schema. Zum besten meines Wissens gibt es keine Abhängigkeit, die proc im alten Schema halten (und wenn es, ich habe es zu Punkt zum proc in das neue Schema wollen würde sowieso).
Ist das ein VS Fehler, oder bin ich etwas falsch zu machen?
Lösung
Es gibt eine Option in der Datenbank-Projekt, Deploy Registerkarte Deployment-Konfiguration:
Generieren DROP-Anweisungen für Objekte , die in der Zieldatenbank sind aber , die nicht in der Datenbank Projekt
Wenn Sie das überprüfen, sollte es die alte sproc fallen