Esecuzione di query SQL e recupero dei risultati sul software distribuito

-4

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.

    
posta makaroni 07.04.2018 - 01:37
fonte

1 risposta

1

How could I go about automating this?

Il modo usuale è usare uno strumento di progettazione di database, che sia in grado di generare script di migrazione di DB dalla vecchia versione dello schema DB alla versione più recente.

Lo script di migrazione generato deve essere eseguito come parte dell'aggiornamento del software o inviato al personale IT dei tuoi clienti per eseguirlo.

    
risposta data 07.04.2018 - 10:53
fonte

Leggi altre domande sui tag