- Catégories :
Fonctions système (Contrôle du système)
SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH¶
Lance une opération d’actualisation pour un groupe de réplication ou un groupe de basculement, en arrière-plan. Vous pouvez appeler cette fonction dans une procédure stockée pour lancer une ou plusieurs opérations d’actualisation et continuer à travailler pendant que les actualisations sont en cours.
- Voir aussi :
Groupes de réplication et groupes de basculement, ALTER REPLICATION GROUP, ALTER FAILOVER GROUP, Vue REPLICATION_GROUP_REFRESH_HISTORY
Syntaxe¶
SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH(<replication_group_name>)
SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH(<failover_group_name>)
Arguments¶
'replication_group_name'
ou'failover_group_name'
Le nom du groupe de réplication ou du groupe de basculement à actualiser.
Notes sur l’utilisation¶
Cette fonction a le même effet qu’une commande ALTER REPLICATION GROUP … REFRESH ou ALTER FAILOVER GROUP … REFRESH, mais n’attend pas la fin de l’opération.
Seuls les administrateurs de comptes (c’est-à-dire les utilisateurs ayant le rôle ACCOUNTADMIN) peuvent exécuter cette fonction.
Cette fonction doit être exécutée à partir du compte secondaire.
Exemples¶
Lancez l’actualisation de deux groupes de basculement simultanément :
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH('failover_group_1'); SELECT SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH('failover_group_2');