sql >> Database teknologi >  >> RDS >> Sqlserver

Eksponering af SQL Server-databaseobjekter som filer i et filsystem

Vi bruger Red Gate til at sammenligne det aktuelle skema med de scriptede filer, der er gemt i SVN til basislinjer, versionering osv.

Vores masterreference er dog faktisk en gendannet kopi af produktionen. Dette er vores baseline og bør svarer til SVN. Det er en del af implementeringsprocessen at overføre masterscripts til SVN, hvilket Red Gate gør nyttigt:det ændrer kun filerne for ændrede objekter.

Vi adskiller yderligere vores arbejds-scripts og release-scripts (kun ændringer), så vi altid har en master-DB og en baseline i SVN. Vi bruger dog kun scripts til udvikling.

Databasekildekontrol er gode ting, men det er udfordrende at implementere på grund af karakteren af, hvad et SQL Server-objekt er:en række eller 3 i nogle tabeller...



  1. Fuldtekstsøgning i Postgres eller CouchDB?

  2. Hvordan synkroniseres to MySQL-tabeller?

  3. PHP Beregn antallet af downline i binært træ

  4. Bedste måde at gemme arbejdstid og forespørge på det effektivt