共用方式為


設置鏡像資料庫以使用可信任屬性(Transact-SQL)

備份資料庫時,TRUSTWORTHY 資料庫屬性會設定為 OFF。 因此,在新的鏡像資料庫中,TRUSTWORTHY 始終為 OFF。 如果資料庫在故障轉移之後需要具有信任度,鏡像開始之後仍需要進行額外的設定步驟。

備註

如需這個資料庫屬性的相關信息,請參閱 TRUSTWORTHY Database 屬性

程序

若要設定鏡像資料庫以使用 Trustworthy 屬性

  1. 在主體伺服器實例上,確認主體資料庫已開啟 Trustworthy 屬性。

    SELECT name, database_id, is_trustworthy_on FROM sys.databases   
    

    如需詳細資訊,請參閱 sys.databases (Transact-SQL)

  2. 啟動鏡像之後,請確認資料庫目前是主體資料庫、會話使用同步作模式,而且會話已經同步處理。

    SELECT database_id, mirroring_role, mirroring_safety_level_desc, mirroring_state_desc FROM sys.database_mirroring  
    

    如需詳細資訊,請參閱 sys.database_mirroring (Transact-SQL)

  3. 同步鏡像會話後,請手動切換至鏡像資料庫。

    這可以在 SQL Server Management Studio 或使用 Transact-SQL 中完成:

  4. 使用下列 ALTER DATABASE 命令開啟可信任的資料庫屬性:

    ALTER DATABASE <database_name> SET TRUSTWORTHY ON  
    

    如需詳細資訊,請參閱ALTER DATABASE (Transact-SQL)

  5. 可選擇性地,再次手動故障轉移以返回原始主要伺服器。

  6. 您可以選擇性地將 SAFETY 設定為 OFF,並確保 WITNESS 也設定為 OFF,以切換至異步高效能模式。

    在 Transact-SQL 中:

    在 SQL Server Management Studio 中:

另請參閱

TRUSTWORTHY Database 屬性
設定加密鏡像資料庫