Ich suche Informationen über die folgenden:Best Practice für SQL Server 2008 Schemaänderung
Was sind die besten Praktiken für die Aktualisierung des Schemas meiner dev DB meiner Produktion DB oder sogar kurz und bündig DB-Schema Änderungen Im Algemeinen.
Die Produktionsdatenbank ist das Back-End für zwei verschiedene ASP.NET-Websites.
Unser Schemaänderungsprozess ist relativ stabil, da jede "Migration" tatsächlich eine CS-Datei ist, die die Schemaänderungen enthält. Wir werden dann ADO.NET verwenden, um die Schemaänderungen auf die Datenbank anzuwenden.
Meine Frage ist mehr über die Konnektivität der Datenbank.
Sollte ich die zwei Websites stoppen, die auf die db zugreifen. Ich nehme an, ich sollte. Sollte ich die DB in den Single-User-Modus versetzen. Es sieht so aus, als ob ich sollte, aber ich bin nicht ganz sicher darin.
Was könnte ich vermissen? Was sind Dinge, die Sie in die Hand gebissen haben, bevor Sie Änderungen am DB-Schema vornehmen?
Tangential, um mehrere Male sicher auszuführen: Diese Eigenschaft wird Idempotenz genannt. Ihre .SQL-Dateien sind idempotent. –