Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Quellcodeverwaltung und gespeicherte Prozeduren

Normalerweise verfolgen Sie die Änderungen an SQL-Skripts in der Quellcodeverwaltung. Sie haben beispielsweise ein Einchecken für Ihr Basisschema für Ihre Datenbank. Dann fügen Sie ständig neue SQL-Dateien für Änderungen an Ihrem Schema hinzu. Auf diese Weise können Sie zu Testzwecken eine exakte Version bereitstellen. Dann können Sie die Build-Automatisierung verwenden, um einige Ihrer Skripts automatisch zu testen, indem Sie sie gegen Testdatenbanken mit tatsächlichen Daten darin ausführen.

Es gibt viele Datenbank-Diff-Tools, mit denen Sie herausfinden können, was sich zwischen den Versionen geändert hat.