export-import tables tservices

Installation & Configuration du logiciel
Répondre
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

Bonjour, je fais suite à une tentative d'export et import de la table tservices d'une base actuellement utilisé à une nouvelle table vierge sur une autre base.

J'ai bien fait attention que les deux logiciels soient à la même version 3.1.29 et j'ai des erreurs 1062 lors de la tentative d'import

>J'ai fais l'export en format sql et en format csv et j'ai le même défaut.
Fichiers joints
erreur copie tables tservices.png
erreur copie tables tservices.png (86.53 Kio) Vu 5080 fois
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

je vous invite a faire un export complet de la base puis un import, car vous avez déja des données dans la table tservices.

sinon il faut supprimer l'insertion de l'ID.

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

j'ai réussi à passer les erreurs en cochant la case ci-dessous
Fichiers joints
corrections.png
corrections.png (152.94 Kio) Vu 5078 fois
version 3.2.24

Debian 9

Maria db 10.1.48
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

j'ai fait un export-import de la table tplaces et avant l'import, j'ai vidé la table crée auquel il y avait déjà un ID et l'opération s'est bien déroulé du premier coup.

Dossier clos.
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Faites très attention à ce genre de manipulation car les modifications tel que celle là en base de données, peuvent rendre instable l'application.

Notamment l'ensemble des autres tables qui pointe sur les identifiants de la tplaces que vous venez supprimés...

Je conseil dans ce genre de cas de faire la supression et les créations depuis l'application.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

bonjour la base neuve était vide et le logiciel aussi puisque c'est un nouveau service que je crée avec deux environnements distincts simplement j'ai voulu gagner du temps dans la création des services et lieux, d'ou le fait de récupérer un existant et de le copier sur base neuve.
version 3.2.24

Debian 9

Maria db 10.1.48
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Très bien alors pas de problème dans ce cas.
Sachez que la synchronisation LDAP créer également les services dans l'application.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
tootoon08
Gsup LEVEL 4
Messages : 130
Enregistré le : mar. 15 mars 2016 10:17

je n'utilise pas ldap pour gérer les services, je vais me pencher sur la question.
version 3.2.24

Debian 9

Maria db 10.1.48
Répondre