SelectEtoile : Base de connaissance SGBD

Posts Tagged 'hold'

Utilisation de quiesce sous SYBASE ASE

QUIESCE :  

Mécanisme permettant de suspendre les écritures sur une base donnée.

1) On suspend les écritures sur la base test_db :
test_db_quiesce = étiquette (tag) identifiant cette opération
hold = type d'opération
to manifeste_file = fichier binaire contenant les informations pour la suite (i.e : umount / mount)
SQL> quiesce database test_db_q1 hold test_db [ for external dump ] [ to "/chemin/vers/manifestFile" ]

Note : On peut vérifer les tags en cours en consultant monOpenDatabases.QuiesceTag ou avec is_quiesce()
exemple :  
SQL> select QuiesceTag from master..monOpenDatabases
C'est également montré par dbcc resource (Section 'QUIESCEDB_INFO')
 
2) Pour libérer la base :  
SQL> quiesce database test_db_quiesce release = libére le verrou étiqueté "test_db_quiesce"