Windows Server AppFabric Cmdlet을 사용하여 데이터베이스 만들기 및 초기화

AppFabric cmdlet을 사용하여 지속성 또는 모니터링 저장소를 만들고 초기화할 수 있습니다. 그러나 이 cmdlet은 이러한 저장소에 액세스하는 데 사용되는 연결 문자열 항목을 AppFabric에 추가하지 않습니다. 이 작업을 수행하려면 IIS 관리자 확장을 사용해야 합니다. 자세한 내용은 IIS 관리자를 사용하여 데이터베이스 생성 및 초기화를 참조하십시오.

데이터 저장소 만들기 및 초기화

AppFabric cmdlet인 Initialize-ASPersistenceSqlDatabase를 사용하여 지속성 저장소를 초기화할 수 있습니다. 다음 절차에서는 Initialize-ASPersistenceSqlDatabase에 사용할 수 있는 전체 매개 변수 범위의 하위 집합을 사용합니다. 이 절차를 수행하려면 AS_Administrators의 구성원이어야 하고 Windows PowerShell 콘솔을 관리자 권한으로 실행해야 합니다.

AppFabric cmdlet을 사용하여 지속성 저장소를 초기화하려면

  1. Windows PowerShell 콘솔을 엽니다.

  2. 다음 명령을 실행합니다.

    Initialize-ASPersistenceSqlDatabase –Database NewPersistenceDatabase –Server localhost –Readers AS_Observers –Users “BUILTIN\IIS_IUSRS” –Admins AS_Administrators
    

AppFabric cmdlet인 Initialize-ASMonitoringSqlDatabase를 사용하여 모니터링 데이터베이스를 초기화할 수 있습니다. 다음 절차에서는 Initialize-ASMonitoringSqlDatabase에 사용할 수 있는 전체 매개 변수 범위의 하위 집합을 사용합니다. 이 절차를 수행하려면 사용하고 있는 데이터베이스 서버에 대한 데이터베이스 만들기 권한이 있어야 합니다. 또한 Windows PowerShell 콘솔을 관리자 권한으로 실행해야 합니다.

AppFabric cmdlet을 사용하여 모니터링 저장소를 초기화하려면

  1. Windows PowerShell 콘솔을 엽니다.

  2. 다음 명령을 실행합니다.

    Initialize-ASMonitoringSqlDatabase –Database NewMonitoringDatabase –Server localhost –Readers AS_Observers –Writers “NT SERVICE\AppFabricEventCollectionService” –Admins AS_Administrators
    

    데이터베이스 서버가 로컬 컴퓨터에 있는 경우 -Writers 매개 변수에 이벤트 컬렉션 서비스의 ID를 사용해야 합니다. 도메인 그룹에 있는 경우에는 도메인 그룹을 만들고 도메인 컴퓨터에서 이벤트 컬렉션 서비스를 실행하는 데 사용할 사용자를 도메인 그룹에 추가하는 것이 좋습니다. 그런 다음 모니터링 저장소를 초기화할 때 이 도메인 그룹을 -Writers 매개 변수의 매개 변수로 사용합니다. 필요한 권한이 있고, 저장소 이름과 호스트가 유효하며 모든 보안 그룹이 존재하는 경우 새 모니터링 저장소가 생성되고 초기화됩니다.

참고

C# 프로그램에서 Initialize-ASMonitoringSqlDatabase를 사용하면 "로그인에서 요청한 데이터베이스 'monitoringdb'를 열 수 없습니다. 로그인하지 못했습니다. 'domainx\usery' 사용자가 로그인하지 못했습니다." 같은 유사한 오류 메시지가 나타날 수 있습니다. 이 문제를 해결하려면 Initialize-ASMonitoringSqlDatabase cmdlet의 connectionString 매개 변수에 "pooling=false"를 추가합니다.

참고

명명된 SQL Server 인스턴스(예: SQLEXPRESS)를 사용하고 있는 경우에는 다음 예와 같이 -Server 매개 변수를 사용하여 인스턴스를 명시적으로 지정해야 합니다.

Initialize-ASMonitoringSqlDatabase -Database NewDB -Server localhost\SQLEXPRESS

  2011-12-05