Deletecontentdb: operazione di Stsadm (Windows SharePoint Services)

Nome dell'operazione: deletecontentdb

Descrizione

Scollega un database del contenuto quando vengono specificati l'applicazione Web, il nome del database e il server database. Per ulteriori informazioni, vedere la sezione Note di questo articolo.

Sintassi

stsadm.exe -o deletecontentdb

-url <nome URL>

-databasename <nome database>

[-databaseserver] <nome server database>

Parametri

Nome parametro e forma breve Valore Obbligatorio Descrizione

url

URL valido, ad esempio http://nome_server

Specifica l'applicazione Web da cui verrà scollegato il database del contenuto.

databasename (dn)

Nome di database valido, ad esempio "DB1"

Specifica il nome del database del contenuto da scollegare.

databaseserver (ds)

Server database valido, ad esempio "SD1"

No

Nome del server database da scollegare.

Nota

Se il server database e Prodotti e tecnologie SharePoint sono ospitati in server separati, è necessario utilizzare il parametro databaseserver per specificare il nome del server database.

Note

Quando si scollega un database del contenuto da un server database di Microsoft SQL Server, è consigliabile scollegare prima il database dall'applicazione Web in Microsoft Windows SharePoint Services 3.0. Per scollegare un database del contenuto da SQL Server, eseguire la procedura seguente.

Scollegare un database del contenuto da Microsoft SQL Server

  1. Da SQL Server 2005 Management Studio connettersi all'istanza del server e fare clic per espandere il nodo Database.

  2. Fare clic con il pulsante destro del mouse sul database del contenuto da scollegare, scegliere Attività e quindi Scollega.

  3. Nella finestra di dialogo Scollega database selezionare il nome del database da scollegare.

  4. Fare clic su OK.

Importante

Se si scollega e si ricollega un database del contenuto, tenere presente che la successiva ricerca per indicizzazione eseguita nel contenuto del database sarà completa anche se è stata richiesta una ricerca per indicizzazione incrementale. Poiché durante una ricerca per indicizzazione completa viene rieseguita una ricerca per indicizzazione in tutto il contenuto rilevato dal crawler, indipendentemente dal fatto che tale contenuto sia già stato sottoposto a ricerca per indicizzazione, le ricerche per indicizzazione complete possono richiedere molto più tempo delle ricerche per indicizzazione incrementali.

Prima che il database del contenuto possa essere eliminato, è necessario chiudere le connessioni attive. Mediante questa operazione vengono eliminati dal file system del server database SQL i file di dati e i registri delle transazioni. Per evitare l'interruzione delle richieste utente o la chiusura delle richieste in sospeso con il rischio di possibili perdite di dati, è opportuno scollegare i database del contenuto solo durante una finestra di manutenzione o mentre gli utenti non accedono attivamente ai relativi dati. Per chiudere le connessioni attive in SQL Server 2005, eseguire la procedura seguente.

Chiudere una connessione attiva da Microsoft SQL Server

  1. Da SQL Server 2005 Management Studio connettersi all'istanza del server e fare clic per espandere il nodo Database.

  2. Fare clic con il pulsante destro del mouse sul database del contenuto da scollegare, scegliere Attività e quindi Scollega.

  3. Nella finestra di dialogo Scollega database selezionare la casella di controllo Interrompi connessioni.

  4. Per confermare la modifica, fare clic su OK.

Nota

Il database appena scollegato rimane visibile nel nodo Database di Esplora oggetti finché la visualizzazione non viene aggiornata. Per aggiornare la visualizzazione in qualsiasi momento, nel riquadro Esplora oggetti scegliere Aggiorna dal menu Visualizza.

Se si esegue l'Aggiornamento dell'infrastruttura per Windows SharePoint Services 3.0, l'identificatore (ID) di ogni database del contenuto viene mantenuto quando si ripristina o si ricollega il database mediante gli strumenti incorporati. Il comportamento predefinito per la conservazione del registro delle modifiche in caso di utilizzo degli strumenti incorporati è il seguente:

  • I registri delle modifiche di tutti i database vengono conservati quando si ripristina una farm.

  • Il registro delle modifiche di un database del contenuto viene conservato quando si ricollega il database.

  • Il registro delle modifiche di un database del contenuto NON viene conservato quando si ripristina solo il database.

Se vengono conservati l'ID e il registro delle modifiche di un database, la ricerca per indicizzazione continua in base alla normale pianificazione definita dalle regole della ricerca per indicizzazione. Se non viene conservato un registro delle modifiche, durante la successiva ricerca per indicizzazione pianificata verrà eseguita una ricerca per indicizzazione completa. Per ulteriori informazioni, vedere Spostare i database del contenuto (Windows SharePoint Services 3.0), Back up and restore the entire farm (Windows SharePoint Services 3.0 technology) e Addcontentdb: operazione Stsadm (Windows SharePoint Services).