Partage via


Suppression d'une base de données à l'aide des cmdlets d'AppFabric

Cette rubrique décrit la suppression d'un magasin de surveillance ou de persistance à l'aide des cmdlets de AppFabric. Aucune autre méthode ne permet de supprimer un magasin de surveillance ou de persistance via AppFabric car Extensions du Gestionnaire des services Internet pour AppFabric ne permet pas d'exécuter cette tâche. Ces cmdlets supprimeront un schéma de base de données, ainsi qu'un magasin si celui-ci est vide, mais ne supprimeront pas les chaînes de connexion associées provenant d'IIS.

Suppression d'une base de données de surveillance ou de persistance à l'aide de cmdlets

Pour supprimer une base de données de surveillance ou de persistance, vous devez utiliser l'interface de cmdlets de AppFabric. Cette section décrit les cmdlets Remove-ASMonitoringSqlDatabase et Remove-ASPersistenceSqlDatabase.

Suppression d'un magasin de surveillance

Remove-ASMonitoringSqlDatabase

Cette cmdlet permet de supprimer le schéma de la base de données de surveillance. Si le magasin est une base de données de surveillance dédiée (sans autre schéma ou objet placé avec les objets schéma de surveillance), la cmdlet supprimera également la base de données.

Syntaxe 1 :

Remove-ASMonitoringSqlDatabase -Database <String> [-Confirm] [-Server <String>] [-WhatIf] [<CommonParameters>]

Syntaxe 2 :

Remove-ASMonitoringSqlDatabase -ConnectionString <String> [-Confirm] [-WhatIf] [<CommonParameters>]
Paramètre Description :

Database

Nom de la base de données de surveillance à supprimer. Ce paramètre est facultatif uniquement si le paramètre ConnectionString est spécifié.

ConnectionString

Chaîne de connexion spécifiant la base de données à supprimer.

Confirm

Ce paramètre est facultatif. L'utilisateur doit confirmer l'opération.

Server

Nom du serveur qui héberge le magasin à supprimer. Ce paramètre est facultatif. S'il n'est pas spécifié, le nom du serveur local est utilisé par défaut, sauf si ConnectionString est spécifié.

WhatIf

S'il est spécifié, une connexion à la base de données est établie. Toutefois, ses artefacts ne sont pas supprimés.

Notes

Les descriptions des paramètres communs pour cette cmdlet s'appliquent à toutes les autres cmdlets décrites dans ce document. Par souci de concision, elles ne sont pas dupliquées inutilement.

Exemple

Exemple 1 : suppression d'une base de données de surveillance

Remove-ASMonitoringSqlDatabase –Database “MonitoringDB1” –Server “contosoDBserver” 

Exemple 2 : suppression d'une base de données de surveillance sans la confirmation de l'utilisateur.

Remove-ASMonitoringSqlDatabase –Database “MonitoringDB1” –Server “contosoDBserver” -force

Exemple 3 : suppression d'une base de données de surveillance pour une chaîne de connexion nommée, sans la confirmation de l'utilisateur Cet exemple présente également l'utilisation de Get-ASConnectionString, également applicable à Remove-ASMonitoringSqlDatabase.

Get-ASConnectionString –Root –ConnectionStringName “monitoringConnectionString1” | Remove-ASMonitoringSqlDatabase -force

Suppression d'un magasin de persistance

Cette cmdlet permet de supprimer un schéma de magasin de persistance d'une base de données. Contrairement à la cmdlet Remove-ASMonitoringSqlDatabase, celle-ci ne supprime jamais la base de données.

Remove-ASPersistenceSqlDatabase

Syntaxe 1 :

Remove-ASPersistenceSqlDatabase -Database <String> [-Force] [-Server <String>] [<CommonParameters>]

Syntaxe 2 :

Remove-ASPersistenceSqlDatabase -ConnectionString <String> [-Force] [<CommonParameters>]
Paramètre Description :

Database

Nom du magasin de persistance à supprimer. Ce paramètre est facultatif uniquement si le paramètre ConnectionString est spécifié.

ConnectionString

Chaîne de connexion au magasin de persistance à utiliser.

Force

Force la suppression du magasin de persistance sans la confirmation de l'utilisateur. Option facultative.

Server

Nom du serveur SQL qui héberge le magasin de persistance à supprimer. Ce paramètre est facultatif. S'il n'est pas spécifié, le nom du serveur local est utilisé par défaut.

Exemple

Exemple 1 : suppression d'un magasin de persistance.

Remove-ASPersistenceSqlDatabase –Database “PersistenceDB1” –Server “contosoDBserver” 

Exemple 2 : suppression d'un magasin de persistance sans la confirmation de l'utilisateur.

Remove-ASPersistenceSqlDatabase –Database “PersistenceDB1” –Server “contosoDBserver” -force

  2012-03-05