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 <nome_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 <database_name> 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.