Windows Server AppFabric Cmdlet을 사용하여 데이터베이스 제거

이 항목에서는 AppFabric cmdlet을 사용하여 모니터링 또는 지속성 저장소를 제거하는 방법에 대해 설명합니다. 이 작업을 수행하는 데는 AppFabric의 IIS 관리자 확장을 사용할 수 없기 때문에 AppFabric을 통해 모니터링 또는 지속성 저장소를 제거하려면 이 방법을 사용해야 합니다. 이 cmdlet은 데이터베이스 스키마를 제거하고 비어 있는 저장소도 제거하지만 관련된 연결 문자열을 IIS에서 제거하지는 않습니다.

Cmdlet을 사용하여 모니터링 또는 지속성 데이터베이스 제거

모니터링 또는 지속성 데이터베이스를 제거하려면 AppFabric cmdlet 인터페이스를 사용해야 합니다. 이 섹션에서는 Remove-ASMonitoringSqlDatabaseRemove-ASPersistenceSqlDatabase cmdlet에 대해 설명합니다.

모니터링 저장소 제거

Remove-ASMonitoringSqlDatabase

이 cmdlet은 모니터링 데이터베이스 스키마를 삭제합니다. 저장소가 모니터링 스키마 개체와 연결된 다른 스키마나 개체가 없는 전용 모니터링 데이터베이스인 경우 이 cmdlet은 데이터베이스도 삭제합니다.

구문 1:

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

구문 2:

Remove-ASMonitoringSqlDatabase -ConnectionString <String> [-Confirm] [-WhatIf] [<CommonParameters>]
매개 변수 설명

Database

삭제할 모니터링 데이터베이스의 이름입니다. ConnectionString이 지정된 경우에만 선택 사항입니다.

ConnectionString

제거할 데이터베이스를 지정하는 연결 문자열입니다.

Confirm

선택 사항이고 사용자가 작업을 확인하도록 합니다.

Server

삭제할 저장소를 호스트하는 서버의 이름입니다. 선택 사항이고 지정되지 않은 경우 ConnectionString이 지정되지 않는 한 기본적으로 로컬 서버로 설정됩니다.

WhatIf

지정된 경우 데이터베이스에 대한 연결이 설정됩니다. 그러나 해당 아티팩트는 실제로 삭제되지 않습니다.

참고

이 cmdlet에 대한 일반 매개 변수 설명은 이 문서의 모든 다른 cmdlet에 적용됩니다. 간결함을 위해 불필요하게 설명을 중복하지 않습니다.

예 1: 모니터링 데이터베이스를 제거합니다.

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

예 2: 사용자 확인 없이 모니터링 데이터베이스를 제거합니다.

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

예 3: 사용자 확인 없이 명명된 연결 문자열에 해당하는 모니터링 데이터베이스를 제거합니다. 이 예에서는 Get-ASConnectionString을 사용하는 방법을 보여 주고 해당 출력을 Remove-ASMonitoringSqlDatabase로 파이프합니다.

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

지속성 저장소 제거

이 cmdlet은 데이터베이스에서 지속성 저장소 스키마를 삭제합니다. Remove-ASMonitoringSqlDatabase cmdlet과 달리 이 cmdlet은 데이터베이스를 삭제하지 않습니다.

Remove-ASPersistenceSqlDatabase

구문 1:

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

구문 2:

Remove-ASPersistenceSqlDatabase -ConnectionString <String> [-Force] [<CommonParameters>]
매개 변수 설명

Database

제거할 지속성 저장소의 이름입니다. ConnectionString이 지정된 경우에만 선택 사항입니다.

ConnectionString

사용할 지속성 저장소에 대한 연결 문자열입니다.

Force

사용자 확인 없이 지속성 저장소를 강제 제거합니다. 선택 사항.

Server

삭제할 지속성 저장소를 호스트하는 SQL Server의 이름입니다. 선택 사항이고 지정되지 않는 경우 기본적으로 로컬 서버로 설정됩니다.

예 1: 지속성 저장소를 제거합니다.

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

예 2: 사용자 확인 없이 지속성 저장소를 제거합니다.

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

  2011-12-05