[Tutoriel] Création de poste impossible PABX 4400 « ERREUR SQL -2 », voici la solution !

Voici les actions qui ont été nécessaires pour corriger le problème de création de poste (erreur SQL -2 lors de la création d’un nouveau poste) sur un PABX 4400. Cette opération, si elle m’a permis de résoudre le problème de base de donnée est cependant très dangereuse

ATTENTION : Il faut donc prévoir une sauvegarde de la base de donnée, au cas où !!!

1 – Vérifier la base de données

(3220)xa032020> checkdb
Data base checking in progress …
/…………….ERROR 4351 : DATA INCONSISTENCY, Table ENTITY, entity=0 invalid cdt
ERROR 4351 : DATA INCONSISTENCY, Table ENTITY, entity=1 invalid cdt
ERROR 4351 : DATA INCONSISTENCY, Table ENTITY, entity=99 invalid cdt

ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2277 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2280 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2285 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2263 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2260 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2254 Attribut=0
../
(3220)xa032020>

2 – Relever les erreurs dans la base de données SQL

ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2277 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2280 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2285 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2263 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2260 Attribut=0
ERROR 4351 : DATA INCONSISTENCY, Table NOE_PARAM, nulog=2254 Attribut=0

3 – Accès à la base SQL du PABX 4400

Pour accéder à la base de donnée en SQL il faut dans un premier temps se positionner dans le répertoire de celle-ci.

(3220)xa032020> cd /usr3/mao

L’accès à la base de donnée se fait ensuite par la commande « cuser ».

(3220)xa032020> cuser .

4 – Suppression des enregistrements dans la base de donnée

->> delete from NOE_PARAM where nulog=2277;

Number of matching records = 1
temps d’execution = 0.000
->> delete from NOE_PARAM where nulog=2280;

Number of matching records = 1
temps d’execution = 0.000
->> delete from NOE_PARAM where nulog=2285;

Number of matching records = 1
temps d’execution = 0.000
->> delete from NOE_PARAM where nulog=2263;

Number of matching records = 1
temps d’execution = 2.000
->> delete from NOE_PARAM where nulog=2260;

Number of matching records = 1
temps d’execution = 0.000
->> delete from NOE_PARAM where nulog=2254;

Number of matching records = 1
temps d’execution = 0.000

5 – Enregistrer et quitter

->> commit;
->> .

(3220)xa032020>

6 – Vérifier à nouveau votre base de données

(3220)xa032020> checkdb
Data base checking in progress …
/…………….ERROR 4351 : DATA INCONSISTENCY, Table ENTITY, entity=0 invalid cdt
ERROR 4351 : DATA INCONSISTENCY, Table ENTITY, entity=1 invalid cdt
ERROR 4351 : DATA INCONSISTENCY, Table ENTITY, entity=99 invalid cdt
………………../
(3220)xa032020>

Les erreurs ont été corrigées, on peut donc créer des usagers !

Vous devriez aussi lire ces articles

A propos de R1C 131 Articles
L’homme est un être paresseux qui utilise son intelligence pour éviter le travail inutile. - http://www.zapwallpaper.fr - http://www.cmdvb.fr

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.