Page 1 sur 2

Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 17:03
par huckjs
Bonjour,
J'ai un Gestsup v3.0.8 sous Windows server 2012 que je souhaitais migrer en dernière version.
Finalement j'ai installé un nouveau serveur sous Debian 12 "au propre" et je souhaite récupérer mes données de l'ancienne version.
En faisant un export SQL et import dans la nouvelle base depuis PhpMyAdmin, je ne récupère pas tout.
En effet le matériel est configuré différemment, il était en lien avec la sous-catégories, alors que dans la nouvelle version plus du tout.
La table tsubsubcat n'existe plus sur la nouvelle version ! Je pense qu'elle a été remplacée par la table tasset.
Comment puis-je récupérer la liste de mon matériel sans me les taper tous à la main ? (j'en ai 360)

Merci de votre aide.

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 17:06
par Flox
Bonjour,

Si vous réaliser une migration de serveur, je vous conseil de réimporter la version 3.0.8 avec sa base de données sur le nouveau serveur, puis de lancer les mises à jour de l'application en ligne de commande.

cf doc

cdt

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 17:20
par huckjs
Merci de votre réponse.
Ok je vais le faire.
Comment puis-je télécharger la version 3.0.8 ?
Je ne vois que les patchs de disponibles dans le téléchargement du site gestsup.fr.

Dois-je prendre tous mes fichiers et faire une copie sur le nouveau serveur ?

Cordialement.

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 17:21
par Flox
transférer l'ensemble des fichiers en 3.0.8 depuis votre ancien serveur vers le nouveau.

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 18:07
par huckjs
Bonsoir,
J'ai copié tous mes fichiers de mon répertoire depuis windows vers linux debian.
J'ai exporté la base en sql depuis windows via PhpMyAdmin vers debian. (après avoir vidé la base)
puis j'ai lancé la commande d'installation automatique
apt install curl -y && curl -s https://gestsup.fr/install.deb12.sh | bash

Mais il ne m'a pas retrouvé ni mes matériels ni mes tickets.

Y aurait-il une autre solution ?

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 18:09
par huckjs
Dois-je installer toutes les mises à jour une à une ?
A partir de laquelle y a-t-il eu le changement ?

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : mar. 24 oct. 2023 18:19
par Flox
Vous devez installer les mises a jour une a une via la ligne de commande, vous pouvez réaliser un script au besoin.

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : jeu. 26 oct. 2023 18:01
par huckjs
Bonsoir dans les patchs on passe de la version du patch 3.0.11 à 3.1.2.
Le fichier sql affiche une erreur de l'import lorsque je passe la 3.1.2 :

Requête SQL:
-- create assets parameters
ALTER TABLE `tparameters` ADD `asset` INT( 1 ) NOT NULL ;
MySQL a répondu: Documentation
#1060 - Duplicate column name 'asset'


Il n'y a pas de patch intermédiaire ?

Merci de votre réponse.

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : jeu. 26 oct. 2023 18:03
par Flox
Sur ce script vous pouvez exécuter les requêtes qui se trouvent après celle qui bloque.

Cdt

Re: Import-Export version 3.0.8 vers 3.2.38

Posté : ven. 27 oct. 2023 09:54
par huckjs
Excusez-moi mais quel script ?