Löschen einer Dienstanwendung (SharePoint Server 2010)

 

Gilt für: SharePoint Foundation 2010, SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2014-10-10

Sie können eine Dienstanwendung mithilfe der SharePoint-Zentraladministration oder mithilfe von Windows PowerShell 2,0-Cmdlets löschen. Beachten Sie, dass das Löschen einer Dienstanwendung endgültig ist und nicht rückgängig gemacht werden kann.

Überprüfen Sie vor dem Löschen einer Dienstanwendung, dass dies keine negativen Auswirkungen für die Benutzer hat. Sie sollten sicherstellen, dass die zu löschende Dienstanwendung derzeit von keinen Webanwendungen verwendet wird. Weitere Informationen zum Trennen einer Dienstanwendung von einer Webanwendung finden Sie unter Hinzufügen oder entfernen einer Dienstanwendungsverbindung mit einer Webanwendung (SharePoint Server 2010).

Beim Löschen einer Dienstanwendung haben Sie die Möglichkeit, auch die Dienstanwendungsdatenbank zu löschen (nicht alle Dienstanwendungen weisen Datenbanken auf). Falls die Dienstanwendung in Zukunft neu erstellt werden muss, sollten Sie die Dienstanwendungsdatenbank nicht löschen. Wenn es sich andererseits um eine temporäre Dienstanwendung handelt, werden Sie wahrscheinlich die Datenbank während dieses Vorgangs löschen möchten.

Wenn Sie sicherstellen möchten, dass die Dienstanwendung für die zukünftige Verwendung verfügbar ist, sollten Sie die Dienstanwendung vor dem Löschen sichern. Weitere Informationen finden Sie unter Sichern einer Dienstanwendung (SharePoint Server 2010) und Wiederherstellen einer Dienstanwendung (SharePoint Server 2010).

Inhalt dieses Artikels:

So löschen Sie eine Dienstanwendung mithilfe der Zentraladministration

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der SharePoint-Gruppe Farmadministratoren ist.

  2. Klicken Sie auf der Website für die SharePoint-Zentraladministration auf Anwendungsverwaltung, und klicken Sie dann auf Dienstanwendungen verwalten.

  3. Klicken Sie auf der Seite Dienstanwendungen verwalten auf die Zeile mit der Dienstanwendung, die Sie löschen möchten. Das Menüband wird verfügbar.

  4. Klicken Sie auf dem Menüband auf Löschen.

  5. Aktivieren Sie im Bestätigungsdialogfeld das Kontrollkästchen neben Den Dienstanwendungen zugeordnete Daten löschen, wenn Sie die Dienstanwendungsdatenbank löschen möchten. Lassen Sie dieses Kontrollkästchen deaktiviert, wenn Sie die Datenbank beibehalten möchten.

  6. Klicken Sie auf OK, um die Dienstanwendung zu löschen, oder klicken Sie auf Abbrechen, um den Vorgang abzubrechen.

So löschen Sie eine Dienstanwendung mit Windows PowerShell

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung die folgenden Befehle ein.

  6. Geben Sie den folgenden Befehl ein, um die zu löschende Dienstanwendung abzurufen:

    $spapp = Get-SPServiceApplication -Name "<Service application display name>"
    

    Dabei ist <Service application display name> der Anzeigename der Dienstanwendung, die Sie löschen möchten.

    Die Dienstanwendungsinformationen werden in der Variablen $spapp gespeichert.

    Wichtig

    Sie müssen den Anzeigenamen in Anführungszeichen einschließen, und die Eingabe muss genau mit dem Anzeigenamen der Dienstanwendung übereinstimmen. Hierzu zählt auch die Groß-/Kleinschreibung. Es wird dringend davon abgeraten, mehrere Dienstanwendungen mit dem gleichen Anzeigenamen zu erstellen. Sollte dies dennoch der Fall sein, können Sie mit dem Cmdlet Get-SPServiceApplication alle Dienstanwendungen auflisten. Anschließend können Sie mithilfe der Dienstanwendungs-GUID und dem –Identity-Parameter die Dienstanwendung angeben, die Sie löschen möchten. Weitere Informationen finden Sie unter Get-SPServiceApplication.

  7. Führen Sie einen der folgenden Befehle aus, um die ausgewählte Dienstanwendung zu löschen. In beiden Fällen werden Sie zum Bestätigen des Löschvorgangs aufgefordert.

    • Geben Sie den folgenden Befehl ein, um die ausgewählte Dienstanwendung zu löschen, ohne die Dienstanwendungsdatenbank zu entfernen:

      Remove-SPServiceApplication $spapp
      
    • Geben Sie den folgenden Befehl ein, um die ausgewählte Dienstanwendung sowie die Dienstanwendungsdatenbank zu löschen:

      Remove-SPServiceApplication $spapp -RemoveData
      

Beispiel

$spapp = Get-SPServiceApplication -Name "Contoso BDC Service"
Remove-SPServiceApplication $spapp -RemoveData

Bestätigen Möchten Sie diese Aktion wirklich ausführen? J Vorgang "Remove-SPServiceApplication" für Ziel ausführen

In diesem Beispiel werden Informationen der Dienstanwendung "Contoso BDC Service" in der Variablen $spapp gespeichert. Nach der Bestätigung dieser Aktion werden die Dienstanwendung und die zugehörige Datenbank endgültig gelöscht.

Weitere Informationen finden Sie unter Get-SPServiceApplication und Remove-SPServiceApplication.

See Also

Reference

Remove-SPServiceApplicationProxyGroup