Partager via


Uninstall-CsDatabase

 

Dernière rubrique modifiée : 2012-03-26

Supprime la base de données Microsoft Lync Server 2010 spécifiée.

Syntaxe

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>]]

Description détaillée

Lync Server 2010 a largement recours aux bases de données SQL Server, telles que le magasin central de gestion et la base de données d’archivage. Ces bases de données sont définies lors de l’installation de Lync Server 2010 ou d’un rôle de Lync Server 2010 (comme le serveur de surveillance), nécessitant une base de données principale. Une fois la base de données installée, vous n’aurez en principe pas à la désinstaller.

Néanmoins, il est possible que vous deviez désinstaller une base de données Lync Server 2010 à un moment donné, comme par exemple à l’occasion d’une défaillance matérielle ou d’un problème de connectivité réseau qui peuvent rendre une base de données existante inutilisable. Qu’elle qu’en soit la raison, la cmdlet Uninstall-CsDatabase permet de supprimer (ou détacher) les bases de données SQL Server utilisées par Lync Server 2010.

Personnes autorisées à exécuter cette cmdlet : Vous devez être un membre du domaine, un administrateur SQL Server et un administrateur local sur l’ordinateur où SQL Server est installé pour exécuter localement la cmdletUninstall-CsDatabase. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :

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

Paramètres

Paramètre Obligatoire Type Description

SqlServerFqdn

Obligatoire

Chaîne

Nom de domaine complet de l’ordinateur ou du cluster SQL Server dans lequel se trouve la base de données. Par exemple : -SqlServer atl-sql-001.litwareinc.com.

CentralManagementDatabase

Facultatif

Paramètre de commutateur

Désinstalle, le cas échéant, le magasin central de gestion. Vous ne pouvez pas utiliser CentralManagementDatabase et DatabaseType dans une même commande.

DatabaseType

Facultatif

Chaîne

Base de données à supprimer. Les valeurs valides sont les suivantes :

Application

Archiving

Monitoring

Provision

User

Pour supprimer le magasin central de gestion, utilisez le paramètre CentralManagementDatabase.

Detach

Facultatif

Paramètre de commutateur

Détache, le cas échéant, la base de données spécifiée. Quand une base de données est détachée, tous les verrous de fichier imposés par SQL Server sont supprimés. Vous pouvez ainsi accéder directement aux fichiers de la base de données afin notamment de copier lesdits fichiers sur un autre ordinateur.

SqlInstanceName

Facultatif

Chaîne

Nom de l’instance de base de données contenant la base de données à supprimer. Une instance de base de données est un ensemble de processus en cours d’exécution permettant d’accéder aux fichiers de la base de données.

Force

Facultatif

Paramètre de commutateur

Force, le cas échéant, la suppression de la base de données, même si cette dernière est en cours d’utilisation.

Report

Facultatif

Chaîne

Vous permet de spécifier un chemin d’accès au fichier journal créé lors de l’exécution de la cmdlet. Par exemple : -Report "C:\Logs\UninstallDatabase.html"

WhatIf

Facultatif

Paramètre de commutateur

Décrit ce qui se passe si vous exécutez la commande sans l’exécuter réellement.

Confirm

Facultatif

Paramètre de commutateur

Vous demande confirmation avant d’exécuter la commande.

Types d’entrées

Aucun. Uninstall-CsDatabase n’accepte pas la saisie de données transmises via le pipeline.

Types de retours

Uninstall-CsDatabase ne retourne ni objet, ni valeur.

Exemple

-------------------------- Exemple 1 ------------------------

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

La commande de l’exemple 1 supprime le magasin central de gestion de l’ordinateur atl-sql-001.litwareinc.com.

-------------------------- Exemple 2 ------------------------

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

Dans l’exemple 2, la base de données User est supprimée de l’ordinateur atl-sql-001.litwareinc.com. Quand vous utilisez le paramètre DatabaseType, tous les magasins liés à la base de données spécifiée sont supprimés.

Voir aussi

Autres ressources

Install-CsDatabase