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
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).
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).
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:
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).
Opcjonalnie, ręcznie pracy awaryjnej ponownie, aby powrócić do oryginalnego podmiotu.
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:
How to: Change Transaction Safety in a Database Mirroring Session (Transact-SQL)
How to: Remove the Witness from a Database Mirroring Session (Transact-SQL)
W programie SQL Server Management Studio: