ACT 데이터베이스 구성

ACT(Application Compatibility Toolkit)는 Microsoft(R) SQL Server(R) 데이터베이스를 사용하여 호환성 문제 데이터를 저장하고 공유합니다. Microsoft SQL Server를 사용하지 않는 경우 Microsoft SQL Server Express를 다운로드하여 설치할 수 있습니다. Microsoft SQL Server 데이터베이스를 만드는 방법에 대한 자세한 내용은 데이터베이스 엔진 관리를 참조하세요.

ACT 데이터베이스 만들기

다음 방법 중 하나를 사용하여 ACT 데이터베이스를 만들 수 있습니다.

  • ACM(Application Compatibility Manager)을 실행하고 ACT Configuration Wizard(ACT 구성 마법사)를 사용하여 새 데이터베이스를 만듭니다.

    - 또는 -

  • CreateDB.sql 파일을 실행합니다. 다음 표에서는 CreateDB.sql 파일의 위치를 보여 줍니다.

    운영 체제 경로

    Windows(R) 8

    Windows(R) 7

    Windows Vista(R)

    Windows Server(R) 2012

    Windows Server 2008 R2

    Windows Server 2008 SP2(서비스 팩 2)

    %SYSTEMDRIVE%\ProgramData\Microsoft\Application Compatibility Toolkit\CreateDB.sql

    Windows XP SP3(서비스 팩 3)

    %SYSTEMDRIVE%\Documents and Settings\All Users\Application Data\Microsoft\Application Compatibility Toolkit\CreateDB.sql

ACT 데이터베이스 권한

다음과 같이 계정에 데이터베이스 역할을 할당해야 합니다.

  • ACT LPS(Log Processing Service)를 실행할 사용자 및 로컬 서비스 계정에는 db_datareader, db_datawriterdb_owner 데이터베이스 역할을 할당합니다.

  • ACM(Application Compatibility Manager)을 실행할 사용자 계정에는 db_datareaderdb_datawriter 데이터베이스 역할을 할당합니다.

또는 ACT LPS 또는 ACM을 실행할 각 사용자에게 다음과 같은 명시적 권한을 부여합니다.

  • SELECT

  • INSERT

  • UPDATE

  • DELETE

  • EXECUTE

ACT 데이터베이스 권장 사항

배포 계획의 일부로 데이터베이스를 다음과 같이 변경하는 것이 좋습니다.

  • 로그 파일 크기 설정 증가를 포함하여 더 큰 데이터베이스를 만들고 증분을 적절하게 설정합니다. 데이터 저장소에 대한 기본 설정으로 데이터베이스를 만드는 경우 데이터베이스에서 데이터 부분의 초기 크기는 1MB이고 증분은 1MB가 됩니다. 로그 파일 저장소에 대한 기본 설정으로 데이터베이스를 만드는 경우 데이터베이스에서 로그 파일 부분의 초기 크기는 1MB이고 증분은 10%가 됩니다. 데이터와 로그 파일의 비율을 5:1 또는 4:1로 유지하는 것이 좋습니다. 예를 들어 데이터 부분이 5GB이면 로그 파일 부분은 1GB여야 합니다.

  • 데이터베이스의 복구 모델을 변경합니다. 기본 복구 모델은 전체지만 성능을 개선하고 디스크 공간 요구 사항을 줄이기 위해 복구 모델을 단순으로 변경하는 것이 좋습니다.

  • ACT 데이터베이스의 데이터 부분과 로그 파일 부분을 별개의 하드 드라이브에 저장합니다. SQL 관리자가 달리 지정하지 않은 경우 기본적으로 데이터와 로그 파일은 동일한 하드 드라이브에 저장됩니다. 데이터를 로그 파일과 구분하여 디스크 I/O 경합을 줄이는 것이 좋습니다.