ACT 資料庫設定
應用程式相容性工具組 (ACT) 使用 Microsoft® SQL Server® 資料庫來儲存和分享相容性問題資料。如果您不是使用 Microsoft SQL Server,可以下載和安裝 Microsoft SQL Server Express。如需建立 Microsoft SQL Server 資料庫的相關資訊,請參閱管理 Database Engine。
ACT 資料庫建立
您可以使用下列其中一種方法來建立 ACT 資料庫:
執行應用程式相容性管理員 (ACM),然後使用 [ACT 設定精靈] 來建立新的資料庫。
-或-
執行位於 [%SYSTEMDRIVE%\ProgramData\Microsoft\Application Compatibility Toolkit\CreateDB.sql] 的 CreateDB.sql 檔案。
ACT 資料庫權限
您必須將以下資料庫角色指派給下列帳戶。
針對將執行 ACT 記錄檔處理服務 (LPS) 的使用者與本機服務帳戶,指派 db_datareader、db_datawriter 以及 db_owner 資料庫角色。
針對將執行應用程式相容性管理員 (ACM) 的使用者帳戶,指派 db_datareader 與 db_datawriter 資料庫角色。
或者將下列明確權限授與將執行 ACT LPS 或 ACM 的每位使用者。
SELECT
INSERT
UPDATE
DELETE
EXECUTE
ACT 資料庫建議
同時建議您針對資料庫進行下列變更做為部署規劃的一部分:
建立較大的資料庫,包括較大的記錄檔 - 大小設定,然後設定適當的成長增量。如果您以資料儲存空間的預設值來建立資料庫,資料庫資料部分的初始大小將為 1 MB 且成長增量為 1 MB。如果您以記錄檔儲存空間的預設值來建立資料庫,資料庫記錄檔部分的初始大小將為 1 MB 且成長增量為 10%。建議您將資料與記錄檔的比例維持在 5:1 或 4:1。例如,若資料部分是 5 GB,記錄檔部分應該為 1 GB。
變更資料庫的復原模式。預設的復原模式為「完整」,但建議您將復原模式變更為「簡單」****,以改善效能並降低磁碟空間需求。
將 ACT 資料庫的資料部分與記錄檔部分儲存在不同的硬碟。除非 SQL 系統管理員另外指定,否則預設會將資料與記錄檔儲存在相同的硬碟上。建議您將資料與記錄檔分離,以減少發生磁碟 I/O 爭用的情況。