Deletesite: operazione Stsadm (Office SharePoint Server)

Nome dell'operazione: Deletesite

Descrizione

Elimina dall'applicazione Web la raccolta siti.

Se la raccolta siti è attiva, si utilizzerà il parametro url per specificare l'URL della raccolta siti da eliminare.

Se la raccolta siti è orfana, si utilizzerà il parametro force insieme al parametro siteid per specificare la raccolta siti orfana che deve essere eliminare dal database del contenuto. Per ulteriori informazioni, vedere la sezione Osservazioni.

Nota

I parametri force e siteid per l'eliminazione di raccolte siti orfane sono stati introdotti per la prima volta in Microsoft Office SharePoint Server 2007 con Service Pack 2 (SP2).

Il parametro gradualdelete è stato introdotto per la prima volta nell'aggiornamento cumulativo di aprile.

Sintassi

Per l'eliminazione di una raccolta siti attiva:

stsadm -o deletesite

-url <nome URL>

[-deleteadaccounts {True | False}]

[-gradualdelete]

Per l'eliminazione di una raccolta siti orfana:

-force

[-gradualdelete]

-siteid <ID sito>

-databasename <nome database>

-databaseserver <nome server database>

Parametri

Nome parametro

Valore

Obbligatorio

Descrizione

url

Nome di URL valido, ad esempio http://nome_server/siti/nome_sito

URL della raccolta siti da eliminare.

deleteadaccounts

Uno dei valori seguenti:

  • True

  • False (valore predefinito)

No

Specifica se un account di Active Directory associato a una raccolta siti deve essere eliminato.

Se è attiva la modalità di creazione account di Active Directory e il valore di questo parametro è True, verranno inoltre eliminati gli account di Active Directory associati alla raccolta siti da Active Directory. Per ulteriori informazioni, vedere l'articolo della Knowledge Base 823507 Come identificare se Windows SharePoint Services è in modalità di creazione account di Active Directory all'indirizzo https://go.microsoft.com/fwlink/?linkid=109243&clcid=0x410

gradualdelete

<nessuno>

No

Quando si utilizza questo parametro, la raccolta siti viene contrassegnata come eliminata, in modo da impedire immediatamente qualsiasi ulteriore accesso al relativo contenuto. I dati contenuti nella raccolta siti eliminata vengono rimossi gradualmente nel tempo da questo processo timer e non interamente in una sola volta. In questo modo si riduce l'impatto sulle prestazioni di Office SharePoint Server e SQL Server.

Per ulteriori informazioni sul processo timer di eliminazione graduale, vedere Processi timer predefiniti. Per ulteriori informazioni sul processo timer di eliminazione graduale, vedere Job-gradual-site-deletion: proprietà Stsadm (Office SharePoint Server).

force

<nessuno>

Specifica un metodo che consente di forzare l'eliminazione di una raccolta siti e di ignorare la ricerca dalla mappa del sito. Si utilizza per eliminare le raccolte siti orfane da determinati database.

siteid

GUID valido della raccolta siti, ad esempio "e2a114b8-80c9-41f6-87bf-3feddf2ad9b6"

Specifica l'ID della raccolta siti che si desidera eliminare.

databasename

Nome valido, ad esempio "DB1"

Specifica il nome del database del contenuto che include le raccolte siti da eliminare.

databaserver

Nome valido, ad esempio "DS1"

Specifica il nome dell'istanza del server database che ospita le raccolte siti da eliminare.

Osservazioni

In questo articolo, la sintassi della riga di comando viene visualizzata in modo diverso rispetto alla sintassi nella Guida della riga di comando.

La mappa del sito contiene le raccolte siti accessibili e registrate. Le raccolte siti che non sono registrate nella mappa del sito vengono in genere definite "orfane".

Di solito le raccolte siti diventano orfane quando si trovano in un database del contenuto collegato a un'applicazione Web, la quale contiene già una raccolta siti con lo stesso percorso URL (Uniform Resource Locator). Dato che le raccolte siti non possono condividere lo stesso percorso URL in un'applicazione Web, solo la prima raccolta siti registrata nella mappa del sito sarà accessibile. Tutte le altre raccolte siti che utilizzano lo stesso percorso URL non possono essere registrate nella mappa del sito e vengono considerate orfane. I dati delle raccolte siti orfane continuano a esistere, tuttavia è possibile accedervi solo scollegando il database del contenuto dall'applicazione Web corrente e quindi collegandolo a un'applicazione Web che non contiene una raccolta siti registrata in quel percorso URL.

Esempi

Per eliminare una raccolta siti operativa denominata "http://nome_server/siti/nome_sito" e gli account rimossi in Active Directory, digitare la sintassi seguente:

stsadm -o deletesite -url http://nome_server/siti/nome_sito -deleteadaccounts true

Per eliminare una raccolta siti operativa denominata "http://nome_server/siti/nome_sito", digitare la sintassi seguente:

stsadm -o deletesite -url http://nome_server/siti/nome_sito

Per eliminare una raccolta siti orfana denominata "http://nome_server/siti/nome_sito" da un server database denominato DS1 e un database denominato DB1, eseguire la procedura seguente:

  1. Utilizzare l'operazione enumallwebs per individuare il sito il cui URL corrisponde a "/siti/nome_sito". Il tag XML della raccolta siti padre, ovvero il tag Site, deve presentare un attributo InSiteMap con un valore uguale a False. Un valore False indica che la raccolta siti è orfana. Per ulteriori informazioni, vedere Enumallwebs: operazione Stsadm (Office SharePoint Server).

  2. Utilizzare il valore dell'attributo Id relativo al tag Site corrispondente e applicarlo come valore del parametro siteid dell'operazione deletesite,

    ad esempio:

    stsadm -o deletesite -force -siteid e2a114b8-80c9-41f6-87bf-3feddf2ad9b6 -databaseserver DS1 -databasename DB1