Verrouillage des objets
Verrous Oracle optionnels réservés au développement et historique DDL.
Le verrouillage des objets est un composant optionnel appartenant au schéma fixe NEXO_SQL_STUDIO. Il coordonne les travaux de développement et consigne les modifications des définitions de la base.
Réservé aux bases de développement
N'installez et n'activez jamais ce composant en production. Son déclencheur DDL au niveau de la base peut bloquer les compilations et les opérations DDL provenant de Nexo, SQL Developer, de la CI et des outils de déploiement.
Prérequis d'installation
L'installation exige des privilèges DBA et crée des tables, des packages, un accès à une API publique, une tâche planifiée de nettoyage, un stockage CLOB pour le DDL complet et un déclencheur DDL de base de données. Faites valider le script généré par votre administrateur avant de l'exécuter.
Verrous et propriétaires
Par défaut, un verrou dure 12 heures. Son propriétaire peut le libérer, tandis qu'un administrateur des verrous peut effectuer un déverrouillage forcé après confirmation lorsque la coordination l'exige.
Paramètres des connexions et dossiers
La protection peut être activée par connexion. Le réglage d'un dossier prévaut sur celui de la connexion ; toute modification de la valeur effective change le comportement global de la base pour ce schéma.
Historique DDL
Le composant enregistre le texte DDL complet et utilise des jeux de modifications séquentiels immuables afin de préserver leur ordre de consultation. L'historique DDL est conservé 60 jours par défaut.
Maintenance et suppression
La tâche planifiée supprime l'historique arrivé à expiration conformément à la politique de conservation. Coordonnez les mises à niveau, la désactivation ou la suppression avec un DBA, car le composant possède des objets partagés et contrôle un déclencheur de base de données.