Skip to content

DB2

DB2 en vrac

Logs DB2

/home/sqllib/db2dump/db2diag.log
 

Derniere sauvegarde FULL

db2adutl query database <DB> full 

Depuis un serveur distant

db2adutl query full db nodename owner `

 

Recupérer l'historique pour l'ensemble d'une DB

db2 list history backup all for db <DB>
 

Récupérer l'historique depuis un point dans le temps

db2 list history BACKUP since 20120101 for db mydb 
 

Appliquer un grant user sur une DB qui ne lui appartient pas

db2adutl grant user <USER> on nodename <SRV_CIBLE> for db <DB_CIBLE>

 

Rollfoward pending

Note

il se peut que lors d'un refresh de base DB2, des logs DB2 existe sur l'environnemnt cible et que celles-ci soient confondus avec les logs de la base source. Dans ce cas présent, le plus simple étant de supprimer totalement les logs db2 encore présent sur l'environnement cible

Exemple de suppression des fichiers de logs

db2adutl query logs chain 2 database <DB>
db2adutl delete logs chain 2 database <DB> without prompting

  Exemple de suppression d'une liste de fichiers de logs

db2adutl delete logs between S0000282 and S0000292 database <DB>