Compartir a través de


Eliminación de una base de datos mediante cmdlets de AppFabric

En este tema se describe cómo quitar un almacén de seguimiento o persistencia mediante los cmdlets de AppFabric. Esta es la única manera de quitar un almacén de seguimiento o persistencia a través de AppFabric porque no se puede usar Extensiones del Administrador de IIS en AppFabric para llevar a cabo esta tarea. Aunque estos cmdlets quitarán un esquema de base de datos y también un almacén si está vacío, no quitarán las cadenas de conexión relacionadas de IIS.

Eliminación de una base de datos de seguimiento o persistencia mediante cmdlets

Para quitar una base de datos de seguimiento o persistencia, debe usar la interfaz de cmdlets de AppFabric. En esta sección se describen los cmdlets Remove-ASMonitoringSqlDatabase y Remove-ASPersistenceSqlDatabase.

Eliminación de un almacén de seguimiento

Remove-ASMonitoringSqlDatabase

Este cmdlet eliminará el esquema de base de datos de seguimiento. Si el almacén es una base de datos de seguimiento dedicada (no hay ningún otro esquema ni objeto colocado con los objetos de esquema de seguimiento), el cmdlet también eliminará (anulará) la base de datos.

Sintaxis 1:

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

Sintaxis 2:

Remove-ASMonitoringSqlDatabase -ConnectionString <String> [-Confirm] [-WhatIf] [<CommonParameters>]
Parámetro Descripción

base de datos

Nombre de la base de datos de seguimiento que se va a eliminar. Opcional sólo si se especifica ConnectionString.

ConnectionString

La cadena de conexión que especifica la base de datos que se va a quitar.

Confirmar

Opcional, necesita que el usuario confirme la operación.

Servidor

Nombre del servidor que hospeda el almacén que se va a anular. Opcional, si no se especifica será de forma predeterminada el servidor local, a menos que se especifique ConnectionString.

WhatIf

Si se especifica, se establece una conexión a la base de datos. Sin embargo, sus artefactos no se eliminan realmente.

Nota

Cualquier descripción de parámetro común para este cmdlet se aplica a todos los demás cmdlets de este documento. Para que sean concisos, no se duplican innecesariamente.

Ejemplo

Ejemplo 1: Eliminación de una base de datos de seguimiento.

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

Ejemplo 2: Eliminación de una base de datos de seguimiento sin la confirmación del usuario.

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

Ejemplo 3: Eliminación de una base de datos de seguimiento para una cadena de conexión con nombre sin la confirmación del usuario. En este ejemplo también se muestra cómo usar Get-ASConnectionString, y luego canalizar la salida a Remove-ASMonitoringSqlDatabase.

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

Eliminación de un almacén de persistencia

Este cmdlet eliminará un esquema de almacén de persistencia de una base de datos. A diferencia del cmdlet Remove-ASMonitoringSqlDatabase, este cmdlet nunca anulará la base de datos.

Remove-ASPersistenceSqlDatabase

Sintaxis 1:

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

Sintaxis 2:

Remove-ASPersistenceSqlDatabase -ConnectionString <String> [-Force] [<CommonParameters>]
Parámetro Descripción

bases de datos

Nombre del almacén de persistencia que se va a quitar. Opcional sólo si se especifica ConnectionString.

ConnectionString

La cadena de conexión para el almacén de persistencia que se va a usar.

Force

Obliga la eliminación del almacén de persistencia sin confirmación del usuario. Opcional.

Servidor

Nombre del SQL Server que hospeda el almacén de persistencia que se va a eliminar. Opcional, si no se especifica, será el servidor local de forma predeterminada.

Ejemplo

Ejemplo 1: Eliminación de un almacén de persistencia.

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

Ejemplo 2: Eliminación de un almacén de persistencia sin confirmación del usuario.

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

  2012-03-05