Udostępnij za pośrednictwem


How to: Set Up a Mirror Database to Use the Trustworthy Property

Kiedy baza danych jest kopie zapasowe, właściwość ZAUFANEGO bazy danych jest zestaw na OFF.W związku z tym na nową lustrzana baza danych TRUSTWORTHY jest zawsze OFF.Jeśli baza danych musi być godna zaufania po awaryjnego, ustawienia dodatkowe kroki są niezbędne, po rozpoczęciu dublowanie.

Uwaga

Aby uzyskać informacje dotyczące tej właściwość bazy danych zobacz TRUSTWORTHY Database Property.

Procedura

Aby skonfigurować lustrzana baza danych jest użycie właściwość wiarygodne

  1. W wystąpieniu serwer główny Sprawdź, czy główna baza danych ma właściwość wiarygodne włączona.

    SELECT name, database_id, is_trustworthy_on FROM sys.databases 
    

    Aby uzyskać więcej informacji zobaczsys.Databases (języka Transact-SQL).

  2. Po uruchomieniu dublowanie, sprawdź, czy baza danych jest obecnie główna baza danych, sesji korzysta z synchronicznej tryb działania, a sesja jest już zsynchronizowane.

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

    Aby uzyskać więcej informacji zobaczsys.database_mirroring (Transact-SQL).

  3. Po dublowanie sesja są synchronizowane, ręcznie praca awaryjna do lustrzana baza danych.

    Można to zrobić w albo programu SQL Server Management Studio lub za pomocą kodu języka Transact-SQL:

  4. Włączanie właściwość zaufanego bazy danych za pomocą instrukcji ALTER DATABASE polecenia:

    ALTER DATABASE <database_name> SET TRUSTWORTHY ON
    

    Aby uzyskać więcej informacji zobaczALTER DATABASE języka Transact-SQL).

  5. Opcjonalnie, ręcznie pracy awaryjnej ponownie, aby powrócić do oryginalnego podmiotu.

  6. Opcjonalnie można przełączyć do trybu asynchronicznego, bardzo wydajny zestaw ting bezpieczeństwa na OFF i zapewnia, że dowód jest również zestaw na OFF.

    W języku Transact-SQL:

    W programie SQL Server Management Studio: