Condividi tramite


Copia guidata database (Selezione metodo di trasferimento)

Scegliere uno dei due metodi disponibili per la Copia guidata database.

Opzioni

  • Usa metodo di collegamento e scollegamento
    Consente di scollegare il database dal server di origine, copiare i file di database (con estensione mdf, ndf e ldf) nel server di destinazione e collegare il database nel server di destinazione. Questo è in genere il metodo più rapido poiché il lavoro principale è rappresentato dalla lettura del disco di origine e dalla scrittura del disco di destinazione. Per creare oggetti strutture di archiviazione dei dati o oggetti all'interno del database non è necessaria alcuna logica di SQL Server. Se il database contiene molto spazio allocato ma inutilizzato, questo metodo può risultare più lento. Ad esempio, nel caso di un database nuovo e quasi vuoto creato allocando 100 MB, vengono copiati tutti i 100 MB anche se nel database sono effettivamente utilizzati solo 5 MB.

    [!NOTA]

    L'utilizzo di questo metodo rende il database non disponibile per gli utenti durante il trasferimento.

  • In caso di errore, ricollega il database di origine
    Quando un database viene copiato, i rispettivi file originali vengono sempre ricollegati al server di origine. Utilizzare questa casella per ricollegare i file originali al database di origine se non è possibile completare lo spostamento di un database.

  • Usa metodo SMO (SQL Management Objects)
    Consente di leggere le definizioni di ogni oggetto di database nel database di origine e di creare ogni oggetto nel database di destinazione. Consente quindi di trasferire i dati dalla tabella di origine nella tabella di destinazione, ricreando gli indici e i metadati.

    [!NOTA]

    Gli utenti del database possono continuare ad accedere al database durante il trasferimento.