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?

War es hilfreich?

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top