Condividi tramite


Copia di database in altri server

È talvolta utile copiare un database da un computer a un'altro. Il database copiato può essere utilizzato per molti scopi, tra cui l'esecuzione di prove funzionali o controlli di consistenza, lo sviluppo di software, l'esecuzione di report, la creazione di database mirror o eventualmente per rendere il database disponibile per attività di filiali remote.

La copia di un database da un server a un altro può essere eseguita in vari modi:

  • Utilizzando Copia guidata database

    È possibile utilizzare Copia guidata database per copiare o spostare database tra server. Per ulteriori informazioni, vedere Utilizzo di Copia guidata database.

  • Ripristinando un backup del database.

    Per copiare un intero database è possibile utilizzare le istruzioni Transact-SQL BACKUP e RESTORE. 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. Per informazioni sull'utilizzo delle operazioni di backup e ripristino allo scopo di eseguire la copia di un database, vedere Copia di database tramite backup e ripristino.

    [!NOTA]

    Per impostare un database mirror per il mirroring del database, è necessario ripristinare il database sul server mirror tramite RESTORE DATABASE <database_name> WITH NORECOVERY. Per ulteriori informazioni, vedere Preparazione di un database di mirror per il mirroring.

  • Copiando i database da MicrosoftSQL Server 6.5 o versione precedente

    Per informazioni sull'aggiornamento dei database, vedere Copia di database da SQL Server 7.0 o versioni precedenti.

  • Utilizzo di Pubblicazione guidata del database

    È possibile utilizzare la Pubblicazione guidata del database per trasferire un database da un computer locale a un provider di hosting Web. Per ulteriori informazioni, vedere Utilizzo di Pubblicazione guidata del database.

[!NOTA]

È inoltre possibile copiare dati tra istanze diverse di SQL Server senza copiare un intero database. Per un'introduzione a queste operazioni di copia, vedere Copia di dati tra server.