Sdílet prostřednictvím


Odebrání databáze pomocí rutin technologie Windows Server AppFabric

V tomto tématu je popsáno, jak lze odebrat úložiště trvalosti nebo monitorování pomocí rutin technologie AppFabric. Jedná se o jediný způsob, jak lze úložiště trvalosti nebo monitorování odebrat prostřednictvím technologie AppFabric, protože pomocí rozšířešní Rozšíření technologie AppFabric pro Správce služby IIS nelze tento úkol provést. Tyto rutiny sice odeberou schéma databáze a také úložiště (pokud je prázdné), ale neodeberou žádné související připojovací řetězce ze služby IIS.

Odebrání databáze trvalosti nebo monitorování pomocí rutin

Chcete-li odebrat databázi trvalosti nebo monitorování, je nutné použít rozhraní rutin technologie AppFabric. V této části jsou popsány rutiny Remove-ASMonitoringSqlDatabase a Remove-ASPersistenceSqlDatabase.

Odebrání úložiště monitorování

Rutina Remove-ASMonitoringSqlDatabase

Tato rutina odstraní schéma databáze monitorování. Pokud úložiště představuje vyhrazenou databázi monitorování (s objekty schématu monitorování nejsou spojeny žádné další objekty ani schémata), odstraní (zahodí) rutina také databázi.

Syntaxe 1:

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

Syntaxe 2:

Remove-ASMonitoringSqlDatabase -ConnectionString <String> [-Confirm] [-WhatIf] [<CommonParameters>]
Parametr Popis

Database

Název databáze monitorování, která má být odstraněna. Pokud je zadán parametr ConnectionString, je tento parametr nepovinný.

ConnectionString

Připojovací řetězec určující databázi, která má být odebrána.

Confirm

Nepovinný parametr, který vyžaduje potvrzení operace uživatelem.

Server

Název serveru, který je hostitelem úložiště, jež má být zahozeno. Nepovinný parametr. Pokud není zadán a není zadán ani parametr ConnectionString, bude jako výchozí nastavení použit místní server.

WhatIf

Pokud je zadán, dojde k připojení k databázi. Její artefakty však ve skutečnosti nejsou odstraněny.

Poznámka

Popisy všech společných parametrů pro tuto rutinu platí pro všechny ostatní rutiny v tomto dokumentu. Z důvodu zachování stručnosti nejsou zbytečně duplikovány.

Příklad

Příklad 1: Odebrání databáze monitorování

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

Příklad 2: Odebrání databáze monitorování bez potvrzení uživatelem

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

Příklad 3: Odebrání databáze monitorování pro připojovací řetězec s názvem bez potvrzení uživatelem. V tomto příkladu je ukázáno také použití rutiny Get-ASConnectionString, jejíž výstup je předán do rutiny Remove-ASMonitoringSqlDatabase.

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

Odebrání úložiště trvalosti

Tato rutina odstraní schéma úložiště trvalosti z databáze. Tato rutina na rozdíl od rutiny Remove-ASMonitoringSqlDatabase nikdy nezahodí databázi.

Rutina Remove-ASPersistenceSqlDatabase

Syntaxe 1:

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

Syntaxe 2:

Remove-ASPersistenceSqlDatabase -ConnectionString <String> [-Force] [<CommonParameters>]
Parametr Popis

Database

Název úložiště trvalosti, které má být odebráno. Pokud je zadán parametr ConnectionString, je tento parametr nepovinný.

ConnectionString

Připojovací řetězec pro úložiště trvalosti, který má být použit.

Force

Vynutí odebrání úložiště trvalosti bez potvrzení uživatelem. Nepovinný parametr.

Server

Název serveru se systémem SQL Server, který je hostitelem úložiště trvalosti, jež má být odstraněno. Nepovinný parametr. Pokud není zadán, bude jako výchozí nastavení použit místní server.

Příklad

Příklad 1: Odebrání úložiště trvalosti

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

Příklad 2: Odebrání úložiště trvalosti bez potvrzení uživatelem

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

  2011-12-05