8 messaggi dal 10 aprile 2017
ciao a tutti...

vedo di essere breve
in azienda dove lavoro
è arrivato un nuovo server
uno di sviluppo con installato MSSQL12.SQLEXPRESS
il nuovo MSSQL13.MSSQLSERVER

le due macchine si vedono in rete (condivisione delle semplici cartelle...doc excel etc)
quando con SQL Server Management Studio mi collego
tipo server: Motore di database
Nome server: <nome della macchina>
Autenticazione: windows
Nome Utente: <nome della macchina>\LILIANA
password: nessuna

orbene
il server nuovo sarà dedicato ai piani di lavorazione delle macchine a controllo numerico
quando son pronta con i rilasci
devo sincronizzare i dati affinché dopo tale operazione le due istanze (contenenti tutti i database) siano perfettamente uguali

come faccio?!?!?
mi basterebbe qualche "dritta" poi me la smazzo
grazie anticipatamente
ciao
189 messaggi dal 22 gennaio 2017
Contributi
Ciao liliana,
Potresti crearti una soluzione con tutti gli script SQL.
Gli script SQL dovranno contenere le modifiche per passare dalla versione X alla versione Y dell'applicativo.
Dovrebbe essere la soluzione più facile.
Hai notato delle criticità in un approccio simile?
8 messaggi dal 10 aprile 2017
Ciao Andrea,

Hai notato delle criticità in un approccio simile?
R) no! nel senso che non avendo mai affrontato la materia di sincronizzazione non so...

Potresti crearti una soluzione con tutti gli script SQL.
R) per soluzione intendi soluzione con visual studio?
R) vediamo se ho compreso il tuo pensiero (consiglio) negli applicativi in concomitanza delle varie select (sia d'insert update etc) che fanno sui vari db creo una riga all'interno (la faccio semplice) di un file (script).sql che conterrà l'istruzione select comnicomprensiva dei dati
quando poi ho bisogno di aggiornare il server di produzione (server nuovo) prendo tutti questi files (script).sql li metto in un puntobat e con il comando
sqlcmd -S SERVER-PRODUZIONE -i <percorso>(script).sql li mando in esecuzione

E' questo?
Ho inteso bene?
ringrazio anticipatamente
liliana
===============
mi ero imbarcata a studiare always on sql cluster mirroring etc
mi sa che questo studio è ben di sopra della mia portata
189 messaggi dal 22 gennaio 2017
Contributi
Ciao,
Con sincronizzazione dei dati, intendi la struttura di tabelle/viste/store procedure? Oppure devi tenere sincronizzati dei dati tra l'ambiente di test e produzione?

Nel primo caso devi tenere aggiornato solamente la struttura con alter, drop.
Nel secondo caso, invece ti consiglio di creare Delle insert/update/dele da eseguire.

Il mirroring e il cluster servono per mantenere le istanze SQL su più macchine per ridondanza dei dati. Ma non è il tuo caso.
8 messaggi dal 10 aprile 2017
Gentilissimo Andrea,

ok!
Ho capito tutto!
Grazie mille per la dritta
Ciao
.......................
Grazie a TUTTI VOI seguendo i vari post sto imparando un sacco

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.