Aggiorniamo il software manualmente ogni due settimane (copiando i file). Per il database otteniamo il loro backup, applichiamo le modifiche e le restituiamo. Nel frattempo, quando facciamo una correzione di bug, di solito il database e nessun cambio di codice sono necessari, ma dobbiamo inviare messaggi avanti e indietro con le persone IT del cliente, inviare email agli script SQL e chiedere loro di rimandare il risultato, che è ingombrante. Come posso fare per automatizzare questo?
Usiamo il confronto degli schemi SSDT per gli aggiornamenti, quindi li consegniamo. Dopodiché, non abbiamo alcuna connessione con il loro db, quindi la risoluzione dei problemi diventa difficile e noi abbiamo i client IT in mezzo come proxy. Voglio pubblicare gli script su una sorta di server e fare in modo che il software client controlli periodicamente tale posizione ed eseguirli in ordine.