Copia di database in altri serverCopy Databases to Other Servers

È talvolta utile copiare un database da un computer a un altro, ad esempio per eseguire test o controlli di consistenza, sviluppare software, eseguire report, creare un database mirror o rendere il database disponibile per attività di filiali remote.It is sometimes useful to copy a database from one computer to another, whether for testing, checking consistency, developing software, running reports, creating a mirror database, or, possibly, to make the database available to remote-branch operations.

È possibile copiare un database in diversi modi:There are several ways to copy a database:

  • Utilizzo di Copia guidata databaseUsing the Copy Database Wizard

    È possibile utilizzare Copia guidata database per copiare o spostare database tra server o per aggiornare un database di SQL ServerSQL Server a una versione successiva.You can use the Copy Database Wizard to copy or move databases between servers or to upgrade a SQL ServerSQL Server database to a later version. Per altre informazioni, vedere Use the Copy Database Wizard.For more information, see Use the Copy Database Wizard.

  • Ripristinando un backup del database.Restoring a database backup

    Per copiare un intero database è possibile utilizzare le istruzioni Transact-SQLTransact-SQL BACKUP e RESTORE.To copy an entire database, you can use the BACKUP and RESTORE Transact-SQLTransact-SQL statements. Generalmente la copia di un database da un computer a un altro viene eseguita mediante il ripristino di un backup completo del database in oggetto per diverse ragioni.Typically, restoring a full backup of a database is used to copy the database from one computer to another for a variety of reasons. Per informazioni sull'uso delle operazioni di backup e ripristino allo scopo di eseguire la copia di un database, vedere Copiare database tramite backup e ripristino.For information on using backup and restore to copy a database, see Copy Databases with Backup and Restore.

    Nota

    Per impostare un database mirror per il mirroring del database, è necessario ripristinare il database nel server mirror con RESTORE DATABASE WITH NORECOVERY.To set up a mirror database for database mirroring, you must restore the database onto the mirror server by using RESTORE DATABASE WITH NORECOVERY. Per altre informazioni, vedere Preparare un database mirror per il mirroring (SQL Server).For more information, see Prepare a Mirror Database for Mirroring (SQL Server).

  • Utilizzo della procedura guidata di generazione script per pubblicare databaseUsing the Generate Scripts Wizard to publish databases

    È possibile utilizzare la procedura guidata Genera script per trasferire un database da un computer locale a un provider di hosting Web.You can use the Generate Scripts Wizard to transfer a database from a local computer to a Web hosting provider. Per altre informazioni, vedere Procedura guidata Genera e pubblica script.For more information, see Generate and Publish Scripts Wizard.