Passage du fichier en réseau

Plus d'informations
il y a 7 ans 9 mois #16067 par GILLAN49310
Bonjour,

Avant de commencer à expliquer mon problème voici l'environnement d'exécution :

Intel Core i7-2600K 3,4 GHz
16 Go RAM
Windows 10 Pro 64 Bits
Noethys 1.1.8.5.
MySQL 5.7 installé en local (le but étant de mettre la base sur un serveur dédié)


Je souhaite convertir le fichier local en fichier réseau.
Et bien si le processus ne donne pas de message d'erreur, il manque apparemment des donnéesdans la nouvelle base SQL.
Par exemple les activités... Et du coup les éléments liés aux activités tels que les consommations ne s'affichent plus...

Exemple : Je souhaite afficher les consommations d'une famille, j'ouvre la fiche famille et clique sur Consommations :
## 25/02/2017 09:21:57 | 1.1.8.5 | win32 Windows 10 AMD64 ##
Traceback (most recent call last):
  File "Dlg\DLG_Famille.pyc", line 547, in OnBoutonConsommations
  File "Dlg\DLG_Grille.pyc", line 449, in __init__
  File "Dlg\DLG_Grille.pyc", line 473, in SetListeSelectionIndividus
  File "Ctrl\CTRL_Grille_activite2.pyc", line 115, in SetListeSelectionIndividus
  File "Ctrl\CTRL_Grille_activite2.pyc", line 108, in MAJ
  File "Ctrl\CTRL_Grille_activite2.pyc", line 130, in Importation
KeyError: 5

Si je fais clique droit sur un individu qui a des consommations et que je fais "ouvrir la grille des consommations" :
## 25/02/2017 09:23:14 | 1.1.8.5 | win32 Windows 10 AMD64 ##
Traceback (most recent call last):
  File "Ol\OL_Individus.pyc", line 499, in Modifier
  File "Ol\OL_Individus.pyc", line 558, in OuvrirFicheFamille
  File "Dlg\DLG_Famille.pyc", line 559, in OuvrirGrilleIndividu
  File "Dlg\DLG_Grille.pyc", line 449, in __init__
  File "Dlg\DLG_Grille.pyc", line 473, in SetListeSelectionIndividus
  File "Ctrl\CTRL_Grille_activite2.pyc", line 115, in SetListeSelectionIndividus
  File "Ctrl\CTRL_Grille_activite2.pyc", line 108, in MAJ
  File "Ctrl\CTRL_Grille_activite2.pyc", line 130, in Importation
KeyError: 5

Résultat : le fichier réseau est inexploitable.

Je vais essayer de le faire sur une machine linux, j'aurais peut-être plus de chance.
Ou bien avez-vous une idée ?

Je dois normalement migrer une base de production le 7/03, en espérant avoir trouvé la solution d'ici là.

Merci d'avance à ceux qui voudront bien se pencher sur le sujet.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 9 mois #16068 par GILLAN49310
Réponse de GILLAN49310 sur le sujet Passage du fichier en réseau
J'apporte une nouvelle pierre à ce sujet...
Je viens d'installer Noethys à partir du git sur un ubuntu 16.04 et bien la conversion se passe très bien sans perte de données...

Donc mon problème est en partie réglé, je ferais une restauration de la base locale sur linux, une conversion en réseau sur le bon serveur et le tour est joué.

Mais quand même, j'aimerais bien savoir pourquoi cela ne marchait pas correctement sur mon Windows 10, c'est peut-être lié à Windows 10....

Merci à vous.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16071 par Ivan
Réponse de Ivan sur le sujet Passage du fichier en réseau
Bonjour,

Il y a sûrement un souci lors de la conversion qui empêche le transfert de certaines tables. Je suis étonné qu'il n'y ait aucun message d'erreur lors de la conversion. Il faudrait consulter le journal d’événements : Menu Outils > Utilitaires admin. > Ouvrir le répertoire utilisateur > Ouvrir le fichier journal.log pour voir s'il y a une bizarrerie à la fin du fichier.

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16079 par GILLAN49310
Réponse de GILLAN49310 sur le sujet Passage du fichier en réseau
Bonjour,

Je viens de relancer une conversion à partir de Windows, il n'y a pas d'erreur particulière... cependant, je remarque qu'il ne transfère que 138 tables alors que dans la version linux, il transfert 145 tables... Est-ce lié à la version Windows qui est 1185 et linux prise à partir du git soit 1187...

J'essaye de voir qu'elles tables manquent à l'importation... Je vous tiens au courant.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16080 par GILLAN49310
Réponse de GILLAN49310 sur le sujet Passage du fichier en réseau
Après analyse du fichier log, la table activité est pourtant bien importée (dans les log), il s'agirait simplement d'un problème de conversion ou de langage entre Windows et Linux. Aucun des 3 activités configurées ne sont importées dans la version réseau.

Je joins un fichier texte avec le contenu du fichier log...

Fichier attaché :

Nom du fichier : conversion.txt
Taille du ficher :11 ko


Y'a quelques erreurs d'importation, mais cela ne m'explique pas pourquoi certaines données ne sont pas exportées, en tout cas il n'y pas d'erreur sur la table activités.
Su le dernier essai, maintenant j'ai les 145 tables, mais cela n'est toujours pas fonctionnel...
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16082 par Ivan
Réponse de Ivan sur le sujet Passage du fichier en réseau
Bonjour,

Merci pour le log, ça m'a permis d'identifier le problème. Il y a un bug sur le transfert des champs blob. Je suis étonné car j'avais le souvenir que ça fonctionnait avant. Serait-il possible que tu m'envoies sur mon adresse gmail une sauvegarde de ton fichier de données ? Ca me permettrait de coder un correctif plus rapidement.

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16083 par GILLAN49310
Réponse de GILLAN49310 sur le sujet Passage du fichier en réseau
J'envois une sauvegarde sur l'adresse gmail de Noethys... avec laquelle nous avons déjà échangé.
Dans l'attente de tes nouvelles.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16089 par Ivan
Réponse de Ivan sur le sujet Passage du fichier en réseau
Bon, je me prends la tête depuis 2 heures sur ce problème. Mais je viens de me rendre compte que cela fonctionnait dès le premier test : tout est bien importé. :pinch:

Peux-tu peut-être désinstaller totalement Noethys sur Windows puis le réinstaller proprement. Je n'ai pas d'autres idées : je suis sur Windows 10 et tout fonctionne normalement avec le fichier que tu m'as envoyé.

Ivan
Les utilisateur(s) suivant ont remercié: GILLAN49310

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 8 mois #16148 par GILLAN49310
Réponse de GILLAN49310 sur le sujet Passage du fichier en réseau
Bonjour,

effectivement, en désinstallant et réinstallant proprement les transfert local réseau se passe bien.
Merci encore.

Guillaume

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.289 secondes
Propulsé par Kunena