Principale utente con più risposte
Copia dati tra Databese

Domanda
-
Buongiorno
Avrei la necessità di copiare i dati di crica 1200 tabelle da un sistema con Windows Sever 2003 con SQL Server 2500 ad un sistema con Windows Server 2008 R2 con SQL Server 2008 R2. I databese esistono nei due server e sono uguali. Ho usato la funzione di SQL Server Management Studio di Importa Dati. Questa inizia a copiare, ma ad un certo punto della copia di emette un errore di 'Memoria Virtuale Insufficiente' per cui alcune tabelle vengono copiate, ma altre no. premetto che non ho la possibilità di aumentere la memoria del server.
Avrei bisogno di un consiglio per poter ovviare a questo inconveniente oppure se c'è un'altra procedura giudata.
Grazie
Risposte
-
Ci sono vari modi per fare questa operazione, se puoi fare l'operazione off-line io mi giocherei un detach/attach (brutale ma efficace) oppure se non ti convince per paura del cambio di versione puoi fare un backup vecchio server e restore sul nuovo.
Link di riferimento
Ciao Gas
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Proposto come risposta Fabrizio GiammariniMVP, Moderator domenica 15 luglio 2012 10:18
- Contrassegnato come risposta Lorenzo BenagliaModerator lunedì 16 luglio 2012 20:36
Tutte le risposte
-
Ci sono vari modi per fare questa operazione, se puoi fare l'operazione off-line io mi giocherei un detach/attach (brutale ma efficace) oppure se non ti convince per paura del cambio di versione puoi fare un backup vecchio server e restore sul nuovo.
Link di riferimento
Ciao Gas
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Proposto come risposta Fabrizio GiammariniMVP, Moderator domenica 15 luglio 2012 10:18
- Contrassegnato come risposta Lorenzo BenagliaModerator lunedì 16 luglio 2012 20:36
-
Si, come già detto da Gastone il detach/attach manuale può essere utilizzato per raggiungere lo scopo oppure puoi utilizzare direttamente la copia guidata database che non necessità di tempi di inattività:
http://technet.microsoft.com/it-it/library/ms188664(v=sql.105).aspx
http://www.packtpub.com/article/copying-database-sql-2008-copy-database-wizard
- Modificato Fabrizio GiammariniMVP, Moderator domenica 15 luglio 2012 10:18
- Proposto come risposta Fabrizio GiammariniMVP, Moderator domenica 15 luglio 2012 10:18
- Proposta come risposta annullata Fabrizio GiammariniMVP, Moderator domenica 14 ottobre 2012 20:59