DB ==> reorg

DB ==> reorg - SQL/NoSQL - Programmation

Marsh Posté le 07-02-2008 à 18:19:16    

Bonjour,
 
 
Je rencontre le message ci-dessous en DB2 lors de l'exécution de la commande suivante :
 
db2 "reorg table CSSD1PTU.CSSDDP1T allow no access"
SQL2216N  SQL error "-668" occurred while reorganizing a database table or its  
indexes.
 
 
 
Merci de nous donner vos suggestions sur ce sujet.
 
MYS.

Reply

Marsh Posté le 07-02-2008 à 18:19:16   

Reply

Marsh Posté le 07-02-2008 à 18:26:33    

t'as vérifié sur publib.boulder.ibm.com l'explication de ces codes d'erreurs?


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 07-02-2008 à 18:32:05    

oui mais il ne donne pas d'explication sur le code erreur 668

Reply

Marsh Posté le 07-02-2008 à 18:36:22    

http://publib.boulder.ibm.com/info [...] 0668n.html


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 07-02-2008 à 18:49:34    

merci bcp pour cela lien mais seulement comment indiqué dans mon message moi je n'ai que le code erreur -668 mais le code anomalie qui m'aidera a d'détecter l'erreur je ne le possède pas :
 
db2 "reorg table CSSD1PTU.CSSDDP1T allow no access"
SQL2216N  SQL error "-668" occurred while reorganizing a database table or its  
indexes.  
 
 
 
 
 
 
 
 
 
 

Reply

Marsh Posté le 08-02-2008 à 09:50:47    

Oui mais rien ne t'empêche d'essayer les 9 solutions proposées, de toute façon tu risques pas grande chose [:spamafote]
 
Le reorg il serait pas exécuté juste après un LOAD?


---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 08-02-2008 à 10:20:30    

Tout a fait raison .
 
est ce le load qui a poser problème?

Reply

Marsh Posté le 08-02-2008 à 10:26:00    

Enfin j'ai pu résoudre le problème comme suit :
 
1- exécution de la commande suivante qui permet de détecter l'ensemble des tables erronées :
 
db2 -x "select tabschema,tabname from syscat.tables where status = 'C'"                                                                                                                    
CSSD1PTU                                                                                                                         CSSDDP1T                                                                                                                        
 
2- Exécution de la commande qui permet de régler ces tables :
db2 set integrity for CSSD1PTU.CSSDDP1T all immediate unchecked
 
3- Exécution du reorg :
db2 "reorg table CSSD1PTU.CSSDDP1T allow no access"  
DB20000I  The REORG command completed successfully.
 
Merci bcp de votre aide "anapajari".

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed