Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Quando viene eseguito il backup di un database, la proprietà di database TRUSTWORTHY viene impostata su OFF. Pertanto, in un database mirror nuovo, TRUSTWORTHY è sempre "OFF". Se il database deve essere attendibile dopo un failover, dopo l'avvio del mirroring sono necessari passaggi aggiuntivi per la configurazione.
Annotazioni
Per informazioni su questa proprietà del database, vedere TRUSTWORTHY Database Property.
Procedimento
Per configurare un database mirror per utilizzare la proprietà Trustworthy
Nell'istanza del server principale verificare che la proprietà Trustworthy sia attivata nel database principale.
SELECT name, database_id, is_trustworthy_on FROM sys.databasesPer altre informazioni, vedere sys.databases (Transact-SQL).
Dopo l'avvio del mirroring, verificare che il database sia attualmente il database principale, che la sessione usi una modalità operativa sincrona e che la sessione sia già sincronizzata.
SELECT database_id, mirroring_role, mirroring_safety_level_desc, mirroring_state_desc FROM sys.database_mirroringPer altre informazioni, vedere sys.database_mirroring (Transact-SQL).
Dopo la sincronizzazione della sessione di mirroring, eseguire manualmente il failover nel database mirror.
Questa operazione può essere eseguita in SQL Server Management Studio o tramite Transact-SQL:
Attivare la proprietà trustworthy del database utilizzando il seguente comando ALTER DATABASE:
ALTER DATABASE <database_name> SET TRUSTWORTHY ONPer altre informazioni, vedereALTER DATABASE (Transact-SQL).
Facoltativamente, eseguire di nuovo il failover manuale per tornare al principale originale.
Facoltativamente, passare alla modalità asincrona a prestazioni elevate impostando SAFETY su OFF e verificando che ANCHE WITNESS sia impostato su OFF.
In Transact-SQL:
Modifica della protezione delle transazioni in una sessione di mirroring del database (Transact-SQL)
Rimuovere il Witness da una sessione di mirroring del database (SQL Server)
In SQL Server Management Studio:
Vedere anche
Proprietà delle Database TRUSTWORTHY
Impostazione di un database mirror crittografato