/ / Copia di database tra server - tsql, sql-server-2008, sql-server-2000

Copia di database tra server - tsql, sql-server-2008, sql-server-2000

So che questo non è raccomandato ma il mio server di sviluppo è 2008 mentre il mio server di produzione è 2000.

Qual è il modo più semplice per copiare i databasee via? Ad esempio, ho appena creato un database con una robusta tabella di date che intendo utilizzare nelle mie query. Ho pensato che il modo più semplice sarebbe quello di eseguire il backup del database e ripristinarlo all'altro server.

Qual è il modo più opportuno per farlo in entrambe le direzioni?

risposte:

3 per risposta № 1

Backup-copia-ripristino è altrettanto veloce se non più veloce di detach-copy-attach. Soprattutto se ottieni una compressione eccezionale con il backup: la fase di copia richiederà molto meno tempo!


1 per risposta № 2

È possibile utilizzare BACKUP DATABASE e RESTORE DATABASE oppure sp_detach_db e sp_attach_db stored procedure.

Leggi questo articolo sul trasferimento dei database di SQL Server in una nuova posizione: "Spostamento dei database di SQL Server 7.0 in una nuova posizione"


1 per risposta № 3

Hai considerato il Pubblicazione guidata di database di Microsoft SQL Server? Scriverà il tuo database, inclusi i dati su TSQL.