Deletesite: operazione di Stsadm (Windows SharePoint Services)

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 Windows SharePoint Services 3.0 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 del 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 di account di Active Directory e il valore di questo parametro è True, Microsoft Windows SharePoint Services 3.0 eliminerà anche gli account di Active Directory associati alla raccolta siti da Active Directory. Per ulteriori informazioni, vedere l'articolo 823507 della Knowledge Base Determinare se in Windows SharePoint Services è attiva la modalità di creazione di account di Active Directory (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 Windows SharePoint Services e SQL Server.

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

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 (Windows SharePoint Services).

  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