Débloquer sa base Informix

Voici 2 opérations qui peuvent servir à débloquer vos instances ou bases sous Informix:

  • Suppression de connexion utilisateur sur une base
  • Vider les logs Informix

Suppression de connexion utilisateur sur une base

Pour supprimer une base ou la rendre transactionnelle par exemple, l'instance Informix a besoin qu'il n'y est aucune connexion à la base sur laquelle l'utilisateur souhaite réaliser son opération.
La solution la plus simple et la plus rapide et d'identifier les connexions à cette base et de les détruire.
Pour se faire la commande la commande suivante permet de visualiser les connexions et les opérations sur les bases:

onstat -g sql

onstat-g

Il suffit ensuite de récupérer l'id de la connexion et d'exécuter la commande:

onmode -z [id_connexion]

Vider les logs Informix

Pour visualiser le taux de remplissage des logs de l'instance Informix, il faut exécuter la commande:

onstat -l

onstat-l

Pour vider les logs, il suffit d'exécuter un certain nombre de fois la commande

ontape -a

Si jamais le système vous signifie que le fichier permettant de supprimer les logs n'existe pas, il suffit de le créer en lui mettant des droits de type '660'

Un commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Captcha *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.