Visualizzazione delle proprietà della replica di disponibilità (SQL Server)View Availability Replica Properties (SQL Server)

Questo argomento descrive come visualizzare le proprietà di una replica di disponibilità per un gruppo di disponibilità AlwaysOn tramite SQL Server Management StudioSQL Server Management Studio o Transact-SQLTransact-SQL in SQL Server 2017SQL Server 2017.This topic describes how to view the properties of an availability replica for an Always On availability group by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL in SQL Server 2017SQL Server 2017.

Utilizzo di SQL Server Management Studio Using SQL Server Management Studio

Per visualizzare e modificare le proprietà di una replica di disponibilitàTo view and change properties an availability replica

  1. In Esplora oggetti connettersi all'istanza del server che ospita la replica primaria ed espandere l'albero del server.In Object Explorer, connect to the server instance that hosts the primary replica, and expand the server tree.

  2. Espandere il nodo Disponibilità elevata AlwaysOn e il nodo Gruppi di disponibilità .Expand the Always On High Availability node and the Availability Groups node.

  3. Espandere il gruppo di disponibilità al quale appartiene la replica di disponibilità ed espandere il nodo Repliche di disponibilità .Expand the availability group to which the availability replica belongs, and expand the Availability Replicas node.

  4. Fare clic con il pulsante destro del mouse sulla replica di disponibilità di cui si vuole visualizzare le proprietà e selezionare il comando Proprietà .Right-click the availability replica whose properties you want to view, and select the Properties command.

  5. Nella finestra di dialogo Proprietà replica di disponibilità usare la pagina Generale per visualizzare le proprietà della replica.In the Availability Replica Properties dialog box, use the General page to view the properties of this replica. Se si è connessi alla replica primaria, è possibile modificare le proprietà seguenti: modalità di disponibilità, modalità di failover, accesso alla connessione per il ruolo primario, accesso in lettura per il ruolo secondario (secondario leggibile) e valore del timeout di sessione.If you are connected to the primary replica, you can change the following properties: availability mode, failover mode, connection access for the primary role, read-access for the secondary role (readable-secondary), and the session-timeout value. Per altre informazioni, vedere Proprietà replica di disponibilità (Pagina Generale).For more information, see Availability Replica Properties (General Page).

    [!NOTE]

    Se il tipo di cluster è none, non è possibile modificare la modalità di failover.If the cluster type is none, you cannot change the failover mode.

Utilizzo di Transact-SQL Using Transact-SQL

Per visualizzare le proprietà e gli stati delle repliche di disponibilitàTo view properties and states of availability replicas

Per visualizzare le proprietà e gli stati delle repliche di disponibilità, utilizzare la funzione di sistema e le viste seguenti:To view the properties and states of availability replicas, use the following views and system function:

sys.availability_replicassys.availability_replicas
Restituisce una riga per ogni replica di disponibilità in ogni gruppo di disponibilità per il quale l'istanza locale di SQL ServerSQL Server ospita una replica di disponibilità.Returns a row for every availability replica in each availability group for which the local instance of SQL ServerSQL Server hosts an availability replica.

Nomi colonne: replica_id, group_id, replica_metadata_id, replica_server_name, owner_sid, endpoint_url, availability_mode, availability_mode_desc, failover_mode, failover_mode_desc, session_timeout, primary_role_allow_connections, primary_role_allow_connections_desc, secondary_role_allow_connections, secondary_role_allow_connections_desc, create_date, modify_date, backup_priority, read_only_routing_urlColumn names: replica_id, group_id, replica_metadata_id, replica_server_name, owner_sid, endpoint_url, availability_mode, availability_mode_desc, failover_mode, failover_mode_desc, session_timeout, primary_role_allow_connections, primary_role_allow_connections_desc, secondary_role_allow_connections, secondary_role_allow_connections_desc, create_date, modify_date, backup_priority, read_only_routing_url

sys.availability_read_only_routing_listssys.availability_read_only_routing_lists
Restituisce una riga per l'elenco di routing di sola lettura di ogni replica di disponibilità in un gruppo di disponibilità AlwaysOn nel cluster di failover WSFC.Returns a row for the read only routing list of each availability replica in an Always On availability group in the WSFC failover cluster.

Nomi colonne: replica_id, routing_priority, read_only_replica_idColumn names: replica_id, routing_priority, read_only_replica_id

sys.dm_hadr_availability_replica_cluster_nodessys.dm_hadr_availability_replica_cluster_nodes
Restituisce una riga per ogni replica di disponibilità, indipendentemente dallo stato di join, dei gruppi di disponibilità AlwaysOn nel cluster WSFC (Windows Server Failover Clustering).Returns a row for every availability replica (regardless of join state) of the Always On availability groups in the Windows Server Failover Clustering (WSFC) cluster.

Nomi colonne: group_name, replica_server_name, node_nameColumn names: group_name, replica_server_name, node_name

sys.dm_hadr_availability_replica_cluster_statessys.dm_hadr_availability_replica_cluster_states
Restituisce una riga per ogni replica, indipendentemente dallo stato del join, di tutti i gruppi di disponibilità AlwaysOn, indipendentemente dal percorso della replica, nel cluster WSFC (Windows Server Failover Clustering).Returns a row for each replica (regardless of join state) of all Always On availability groups (regardless of replica location) in the Windows Server Failover Clustering (WSFC) cluster.

Nomi colonne: replica_id, replica_server_name, group_id, join_state, join_state_descColumn names: replica_id, replica_server_name, group_id, join_state, join_state_desc

sys.dm_hadr_availability_replica_statessys.dm_hadr_availability_replica_states
Restituisce una riga in cui viene mostrato lo stato di ogni replica di disponibilità locale e una riga per ogni replica di disponibilità remota nello stesso gruppo di disponibilità.Returns a row showing the state of each local availability replica and a row for each remote availability replica in the same availability group.

Nomi colonne: replica_id, group_id, is_local, role, role_desc, operational_state, operational_state_desc, connected_state, connected_state_desc, recovery_health, recovery_health_desc, synchronization_health, synchronization_health_desc, last_connect_error_number, last_connect_error_description e last_connect_error_timestampColumn names: replica_id, group_id, is_local, role, role_desc, operational_state, operational_state_desc, connected_state, connected_state_desc, recovery_health, recovery_health_desc, synchronization_health, synchronization_health_desc, last_connect_error_number, last_connect_error_description, and last_connect_error_timestamp

sys.fn_hadr_backup_is_preferred_replicasys.fn_hadr_backup_is_preferred_replica
Determina se la replica corrente è la replica di backup preferita.Determines whether the current replica is the preferred backup replica. Restituisce 1 se il database nell'istanza server corrente è la replica preferita.Returns 1 if the database on the current server instance is the preferred replica. In caso contrario, viene restituito 0.Otherwise, it returns 0.

Nota

Per informazioni sui contatori delle prestazioni per le repliche di disponibilità (oggetto prestazioni SQLServer:Availability Replica ), vedere SQL Server, replica di disponibilità.For information about performance counters for availability replicas (the SQLServer:Availability Replica performance object), see SQL Server, Availability Replica.

Per visualizzare le informazioni sui gruppi di disponibilitàTo view information about availability groups

Vedere ancheSee Also

Panoramica di Gruppi di disponibilità AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Monitorare Gruppi di disponibilità (Transact-SQL) Monitor Availability Groups (Transact-SQL)
Criteri AlwaysOn per problemi operativi con gruppi di disponibilità AlwaysOn (SQL Server) Always On Policies for Operational Issues with Always On Availability Groups (SQL Server)
Amministrazione di un gruppo di disponibilità (SQL Server)Administration of an Availability Group (SQL Server)