Condividi tramite


Procedura: Scollegamento di un database (SQL Server Management Studio)

In questo argomento viene descritta la procedura per lo scollegamento di un database che non sia attualmente in uso. Durante questa operazione, il database viene rimosso dall'istanza di Microsoft Motore di database di SQL Server ma rimane invariato, con i file di dati e i file di log delle transazioni.

Nota

Dopo aver scollegato un database di SQL Server 2008, è possibile ricollegarlo alla stessa istanza di SQL Server 2008 o a un'istanza diversa. Per ulteriori informazioni, vedere Procedura: Collegamento di un database (SQL Server Management Studio).

Per scollegare un database

  1. In SQL Server Management Studio Esplora oggetti connettersi all'istanza di Motore di database di SQL Server e quindi espanderla.

  2. Espandere Database e selezionare il nome del database utente che si desidera scollegare.

  3. Per eseguire lo scollegamento, è necessario disporre dell'accesso esclusivo al database. Se il database è in uso, restringere l'accesso a un utente singolo:

    • Fare clic con il pulsante destro del mouse sul nome di database e quindi scegliere Proprietà.

    • Nel riquadro Selezione pagina selezionare Opzioni.

    • Nel riquadro Altre opzioni scorrere fino a visualizzare le opzioni Stato.

    • Selezionare l'opzione Limitazione accesso e selezionare Single nel relativo elenco a discesa.

    • Fare clic su OK.

      Verrà visualizzata una finestra di messaggio che informa che verranno chiuse tutte le connessioni al database. Per continuare, fare clic su OK.

  4. Fare clic con il pulsante destro del mouse sul nome di database, scegliere Attività e quindi fare clic su Scollega. Verrà visualizzata la finestra di dialogo Scollega database.

  5. Nella griglia Database da scollegare viene visualizzato il nome del database selezionato nella colonna Nome database. Verificare che corrisponda al database da scollegare.

  6. Per impostazione predefinita, l'operazione di scollegamento mantiene eventuali statistiche di ottimizzazione non aggiornate prima di scollegare il database. Per aggiornare le statistiche di ottimizzazione esistenti, selezionare la casella di controllo Aggiorna statistiche.

  7. Per impostazione predefinita, l'operazione di scollegamento mantiene eventuali cataloghi full-text associati al database. Per rimuoverli, deselezionare la casella di controllo Mantieni cataloghi full-text.

  8. Nella colonna Stato viene visualizzato lo stato corrente del database, ovvero Pronto o Non pronto.

    Se lo stato è Non pronto, nella colonna Messaggio vengono visualizzati collegamenti ipertestuali a informazioni sul database. Quando un database è incluso nella replica, nella colonna Messaggio viene visualizzato Database replicated. Se un database dispone di più connessioni attive, nella colonna Messaggio viene visualizzato <number_of_active_connections> connessioni attive, ad esempio 1 connessione attiva. Prima di scollegare il database, è necessario chiudere le connessioni attive selezionando la casella di controllo Interrompi connessioni.

    Per ottenere ulteriori informazioni su un messaggio, fare clic sul collegamento ipertestuale.

  9. Quando si è pronti per scollegare il database, fare clic su OK.

Nota

Il database scollegato rimarrà visibile nel nodo Database di Esplora oggetti fino all'aggiornamento della vista. Per aggiornare la vista in qualsiasi momento, fare clic sul riquadro Esplora oggetti, scegliere Vista dalla barra dei menu e quindi Aggiorna.