Erreur suite a duplication de base

Bonjour à tous,
Nous sommes en train de nous préparer a la nouvelle année scolaire 2015-2016.
Pour ce faire nous avons exporté la base VT via une commande sql, puis réimporté la base dans une nouvelle base fraichement créée.
Dans cette nouvelle base :
Premiere connexion -> tout se passe bien.

Mais lors de la deuxieme connexion :

mysql error code : (1062)
Duplicate entry '0' for key 'PRIMARY'

Si je reimporte -> idem, premiere OK puis pb.
J'ai mysqlcheck ma base avec -c ou -a ... rien.

Je comprends bien le message mais OU est la table qui a une clé primaire à 0 déja utilisée ???

Merci de vos lumières ...

-------------------------------------------------------------------------------------------------------------

Je viens de faire un trace sur MYSQL -> je vois que lors de l'initialisation de VT, il écrit dans la table utilisateur_connexion.
En regardant l'archi de la table je vois : une clé PRIMARY a 0 sur le champ 'numeroSession' ...
J'ai donc supprimé toutes les dats de cette table, mais idem lors du lancement de vt ...

-------------------------------------------------------------------------------------------------------------

Je viens de comprendre comment résoudre mon pb, mais je n'en ai pas compris la cause ...
Ma manip est la suivante : je fais un dump sql de la base, puis rexecute ce dump sur une base vierge.
Il apparait chez moi que sur la table 'utilisateur_connexions', l'auto incrément ne se remet pas en place sur le champ 'numeroSession'.
Pour résoudre mon pb -> j'ai supprimé la table 'utilisateur_connexions', puis je l'ai recrée.
Maintenant tout fonctionne et plus de soucis apparemment.


Sujet écrit par zoummuoz le jeudi 21 mai 2015 à 16:32

[ Imprimer ] - [ Fermer la fenêtre ]