Catégories :

Fonctions système (Contrôle du système)

SYSTEM$DISABLE_DATABASE_REPLICATION

Désactivez la réplication pour une base de données principale et toutes les bases de données secondaires qui lui sont liées.

Si une base de données était précédemment activée pour la réplication à l’aide de ALTER DATABASE … ENABLE REPLICATION TO ACCOUNTS, la réplication de la base de données doit être désactivée avant que la base de données puisse être ajoutée à un groupe de réplication ou de basculement.

Syntaxe

SYSTEM$DISABLE_DATABASE_REPLICATION('<db_name>');
Copy

Arguments

db_name

Spécifie l’identificateur de la base de données.

Notes sur l’utilisation

  • Seuls les administrateurs de compte (utilisateurs dotés du rôle ACCOUNTADMIN) peuvent exécuter cette fonction SQL.

  • Cette fonction doit être exécutée depuis le compte source avec la base de données principale.

Exemples

Désactivez la réplication pour la base de données principale mydb et toutes les bases de données secondaires liées.

Exécution depuis le compte source :

SELECT SYSTEM$DISABLE_DATABASE_REPLICATION('mydb');
Copy