Nombre maximal d'applications connectées atteint ou base de données verrouillée

Scénario :

Vous utilisez DB2 comme base de données relationnelle et vous obtenez l'un des deux messages suivants lorsque vous essayez de créer ou d'actualiser la base de données :

  • ... nombre maximal d'applications déjà connectées

  • La base de données est verrouillée ...

Par défaut, le paramètre MAXAPPLS est défini sur 40.

Solution :

Augmentez le nombre d'applications autorisées en attribuant une valeur plus élevée au paramètre MAXAPPLS.

Pour augmenter le paramètre MAXAPPLS, procédez comme suit :

  1. Dans Centre de contrôle, cliquez avec le bouton droit de la souris sur la base de données, puis sélectionnez Configurer les paramètres.

    Vous pouvez aussi définir le paramètre à partir de la fenêtre DB2.

  2. Définissez le paramètre MAXAPPLS, en utilisant le format suivant :

    db2 -v update db cfg for database name using MAXAPPLS n

    db2 -v terminate

    database name est le nom de la base de données relationnelle et n le nombre d'applications pouvant être connectées simultanément. Par exemple, pour augmenter à 100 le nombre maximal d'applications pouvant être connectées simultanément pour une base de données nommée Métier, spécifiez :

    db2 -v update db cfg for Métier using MAXAPPLS 100

    db2 -v terminate