Mi è stato assegnato il compito di creare un ambiente di sviluppo SQL e mi chiedevo se qualcuno avesse qualche consiglio su come farlo correttamente?
Finora, ho ripristinato il codice prodotto su un'altra casella e ho modificato tutti i nostri pacchetti SSIS per utilizzare i file di configurazione XML in modo da consentirne la distribuzione in entrambi gli ambienti senza modificare le impostazioni della connessione DB.
Il mio piano era di ripristinare il DB prod verso il DB di sviluppo ogni 2 settimane (supponendo che fosse accettato da tutti gli altri sviluppatori). Inoltre, stavo pensando che avrei avuto un UAT DB ripristinato ogni 1 o 2 settimane per testare la distribuzione delle modifiche ai prod. Il DB UAT esisterebbe solo per un giorno o due per testare le cose, quindi la distribuzione effettiva avverrebbe nell'ambiente prod.
Qualcuno può qualcos'altro che sarebbe bello fare o ha qualche consiglio su altre considerazioni, ecc?