Uninstall-CsDatabase

 

Letztes Änderungsdatum des Themas: 2012-03-26

Löscht die angegebene Microsoft Lync Server 2010-Datenbank.

Syntax

Uninstall-CsDatabase -DatabaseType <Application | Archiving | Monitoring | User | Provision> -SqlServerFqdn <Fqdn> [-Confirm [<SwitchParameter>]] [-Detach <SwitchParameter>] [-Force <SwitchParameter>] [-Report <String>] [-SqlInstanceName <String>] [-WhatIf [<SwitchParameter>]]

Uninstall-CsDatabase -CentralManagementDatabase <SwitchParameter> -SqlServerFqdn <Fqdn> [-Confirm [<SwitchParameter>]] [-Detach <SwitchParameter>] [-Force <SwitchParameter>] [-Report <String>] [-SqlInstanceName <String>] [-WhatIf [<SwitchParameter>]]

Detaillierte Beschreibung

Lync Server 2010 macht umfassenden Gebrauch von SQL Datenbanken, wie dem zentraler Verwaltungsspeicher und der Archivierungsdatenbank. Diese Datenbanken werden beim Installieren von Lync Server 2010 oder beim Installieren einer Lync Server 2010-Rolle (z. B. als Monitoring Server) eingerichtet, die ein Back-End der Datenbank benötigen. Nachdem die Datenbanken installiert wurden, werden Sie sie nur selten deinstallieren müssen.

Es ist dennoch möglich, dass Sie eine Lync Server 2010-Datenbank deinstallieren müssen, z. B. wenn durch einen Hardwarefehler oder ein Problem mit der Netzwerkkonnektivität die vorhandene Datenbank nicht mehr verwendet werden kann. Sie haben unabhängig vom Grund für die Deinstallation mit dem Cmdlet Uninstall-CsDatabase die Möglichkeit, eine von Lync Server 2010 genutzte beliebige SQL Server-Datenbank zu entfernen (oder zu trennen).

Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Sie müssen ein Mitglied der Domäne, ein SQL Server-Administrator und ein lokaler Administrator für den Computer sein, auf dem SQL Server installiert ist, um das Cmdlet Uninstall-CsDatabase lokal ausführen zu können. Geben Sie den folgenden Befehl an der Windows PowerShell-Eingabeaufforderung ein, um eine Liste aller rollenbasierten Zugriffssteuerungsrollen zurückzugeben, die diesem Cmdlet zugewiesen wurden (einschließlich der benutzerdefinierten rollenbasierten Zugriffssteuerungsrollen, die Sie selbst erstellt haben):

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Uninstall-CsDatabase"}

Parameter

Parameter Erforderlich Typ Beschreibung

SqlServerFqdn

Erforderlich

Zeichenfolge

Vollqualifizierter Domänenname (FQDN) des Computers oder SQL Server-Clusters, auf dem sich die Datenbank befindet. Beispiel: -SqlServer atl-sql-001.litwareinc.com.

CentralManagementDatabase

Optional

Switch-Parameter

Deinstalliert den zentraler Verwaltungsspeicher, sofern vorhanden. Die Parameter "CentralManagementDatabase" und "DatabaseType" können nicht zusammen im selben Befehl verwendet werden.

DatabaseType

Optional

Zeichenfolge

Die Datenbank, die gelöscht werden soll. Gültige Werte:

Application

Archiving

Monitoring

Provision

User

Verwenden Sie den Parameter "CentralManagementDatabase", um den zentraler Verwaltungsspeicher zu löschen.

Detach

Optional

Switch-Parameter

Trennt die angegebene Datenbank, sofern vorhanden. Wenn eine Datenbank getrennt wird, werden alle Dateisperren entfernt, die von SQL Server auferlegt wurden. So können Sie direkt auf die Datenbankdateien zugreifen, um diese Dateien z. B. auf einen anderen Computer zu kopieren.

SqlInstanceName

Optional

Zeichenfolge

Name der Datenbankinstanz mit der Datenbank, die entfernt werden soll. Eine Datenbankinstanz ist eine Gruppe von ausgeführten Prozessen, die Zugriff auf die Datenbankdateien gewähren.

Force

Optional

Switch-Parameter

Erzwingt das Entfernen der Datenbank (sofern vorhanden), selbst wenn diese Datenbank derzeit verwendet wird.

Report

Optional

Zeichenfolge

Ermöglicht es Ihnen, einen Dateipfad für die bei der Ausführung des Cmdlets erstellte Protokolldatei anzugeben. Beispiel: -Report "C:\Logs\UninstallDatabase.html"

WhatIf

Optional

Switch-Parameter

Beschreibt die Auswirkungen einer Ausführung des Befehls, ohne den Befehl tatsächlich auszuführen.

Confirm

Optional

Switch-Parameter

Fordert Sie vor der Ausführung des Befehls zum Bestätigen auf.

Eingabetypen

Keine. Uninstall-CsDatabase akzeptiert keine weitergeleitete Eingabe.

Rückgabetypen

Uninstall-CsDatabase gibt keine Werte oder Objekte zurück.

Beispiel

-------------------------- Beispiel 1 --------------------------

Uninstall-CsDatabase -CentralManagementDatabase -SqlServerFqdn atl-sql-001.litwareinc.com 

Der Befehl in Beispiel 1 entfernt den zentraler Verwaltungsspeicher vom Computer "atl-sql-001.litwareinc.com".

-------------------------- Beispiel 2 --------------------------

Uninstall-CsDatabase -DatabaseType User -SqlServerFqdn atl-sql-001.litwareinc.com 

In Beispiel 2 wird die Benutzerdatenbank auf dem Computer (atl-sql-001.litwareinc.com) gelöscht. Wenn Sie den Parameter "DatabaseType" verwenden, werden alle für die angegebene Datenbank relevanten Speicher gelöscht.

Siehe auch

Weitere Ressourcen

Install-CsDatabase