Impossibile eliminare SharePoint Web Application
-
16-10-2019 - |
Domanda
Il tentativo di eliminare il 'SharePoint - 80' applicazione Web, ma sembrano avere un errore:
Il servizio non può essere avviato, sia perché è disabilitato o perché non ha i dispositivi ad esso associati abilitati.
Quando si controlla il file di log, ottengo:
System.Runtime.InteropServices.COMException: Il servizio non può essere avviato, sia perché è disabilitato o perché non ha i dispositivi ad esso associati abilitati. a System.DirectoryServices.DirectoryEntry.Bind (booleano throwIfFail) a System.DirectoryServices.DirectoryEntry.Bind () a System.DirectoryServices.DirectoryEntry.get_IsContainer () in System.DirectoryServices.DirectoryEntries.ChildEnumerator..ctor (contenitore DirectoryEntry) al sistema. DirectoryServices.DirectoryEntries.GetEnumerator () a Microsoft.SharePoint.Administration.SPIisWebSite.LookupByServerComment (String ServerComment, Int32 & instanceId) a Microsoft.SharePoint.Administration.SPProvisioningAssistant.UnprovisionWebApplication (booleano deleteWebSites, String [] serverComments) a Microsoft.Shar ... 92470f38-ed8e-4e6c-8039-d2fe4865cbae
... ePoint.Administration.SPWebApplication.UnprovisionIisWebSitesAsAdministrator (booleano deleteWebSites, String [] serverComments, String applicationPoolId) a Microsoft.SharePoint.Administration.SPWebApplication.Unprovision (booleano deleteWebSites) a Microsoft.SharePoint.Administration.SPWebApplication.UnprovisionGlobally ( booleano deleteIisWebSite) a Microsoft.SharePoint.ApplicationPages.DeleteWebApplicationPage.BtnSubmit_Click (Object sender, EventArgs) a System.Web.UI.WebControls.Button.OnClick (EventArgs) a System.Web.UI.WebControls.Button.RaisePostBackEvent (String eventArgument) a System.Web.UI.Page.RaisePostBackEvent (IPostBackEventHandler SourceControl, String eventArgument) a System.Web.UI.Page.ProcessRequestMain (booleano includeStagesBeforeAsyncPoint, Bo ... 92470f38-ed8e-4e6c-8039-d2fe4865cbae
... includeStagesAfterAsyncPoint olean) 92470f38-ed8e-4e6c-8039-d2fe4865cbae
Che 'servizio' Sta cercando di correre, tutti quelli denominati 'SharePoint' di servizi sono in esecuzione? Come posso eliminare l'applicazione?
Soluzione
Durante la ricerca per l'errore che inciampato su questo post su EE. Da che presumo è probabilmente un errore di rete o relative alla sicurezza. Inoltre, questo post su Microsoft potrebbe aiutare un po '. Potrebbe essere che l'account del pool di applicazioni è cambiato? Se è così, Sharepoint potrebbe nog avere i permessi per fare roba nel pool di applicazioni, come l'eliminazione di siti web e le cartelle. Non so esattamente che cosa fa il Bind (), ma è probabilmente un po 'di metodo di rilegatura directory. Sei sicuro che il sito esiste ancora in IIS e sul file system? Se una di queste directory viene cancellato manualmente, è possibile ricevere un tale errore immagino.
Se si esegue in una fattoria, controllare tutti i server per vedere dei permessi sono in ordine e esistono ancora i siti web su tutta la fattoria.
Altri suggerimenti
si può anche provare questo: riavviare il server SharePoint e quindi provare a un'applicazione web di eliminazione. Controllare anche se di SQL Server database per esistere applicazione web o meno.