共用方式為


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 爭用的情況。

相關主題

ACT 工具、套件以及服務

ACT 部署選項

ACT 資料庫移轉

ACT LPS 共用權限