MySQL Workbench plante à l'ouverture d'un schéma [Réglé]

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
MySQL Workbench fonctionnait (assez) bien sous Mageia 5 mais sous Mageia 6, impossible d'ouvrir un diagramme existant.
J'ai trouvé un rapport de bug qui donne cette solution :
Citation :
Message the user that "en_US" (or any other) locale is missing in your system.
How to fix (in my case):
edit /etc/locale.gen
add en_US.UTF-8 UTF-8
execute: locale-gen - to regenerate locales
How to fix (in my case):
edit /etc/locale.gen
add en_US.UTF-8 UTF-8
execute: locale-gen - to regenerate locales
Sauf que sur ma Mageia, il n'y a pas de /etc/locale.gen et que le programme locale-gen n'existe pas.
J'ai essayé d'ajouter dans la configuration système / Paramètres régionaux / Langues préférées le British English et le American English mais ça ne change rien.
J'ai aussi cherché si MySQL Workbench existe en français mais pas trouvé.
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Qu'est-ce qui pourrait expliquer ça ?
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Alors çà doit tenir des variables d'environnement, probablement.
Yves

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Si c'est en rapport avec les paramètres de localisation, j'ai actuellement ça :
LC_SOURCED=1
NLSPATH=/usr/share/locale/%l/%N
LANG=fr_FR.UTF-8
LESSCHARSET=utf-8
LANGUAGE=fr:en_GB:en_US
G_FILENAME_ENCODING=@locale
Édité par CinePhil Le 20/11/2017 à 16h14
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Les fichiers de langue sont normalement dans /usr/share/locale/<code>
Yves

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
CinePhil :
Ha ! Ha ! Ça marche sur Windows, rarement sur GNU/Linux. J'ai essayé de désinstaller et réinstaller MySQL Workbench mais c'est pareil. :(
CinePhil :
Ben, je ne sais pas. mais si j'avais une machine où ça fonctionne et une machine où ça ne fonctionne pas, je ferai un Et ça pourrait être quelle variable ?
Code BASH :
sur chaque et je comparerais...env
Citation :
Personnellement j'essaierai de l'ajouter par le CCM.
Message the user that "en_US" (or any other) locale is missing in your system.
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Citation :
Personnellement j'essaierai de l'ajouter par le CCM.
Dans le CCM, à la rubrique Système / Gérer les paramètres locaux de votre système, il ne m'est proposé que la langue "French". Normal ou pas ?
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Par contre, je n'ai pas trouvé comment installer à partir du CCM. Et la doc d'install Mageia n'est pas encourageante sur le sujet :
Documentation :
S'il est probable que plusieurs langues doivent être installées sur le système, pour vous-même ou pour d'autres utilisateurs, il est préférable alors d'utiliser le bouton Langues multiples pour les ajouter dès maintenant. Il est difficile d'ajouter la prise en charge de langues supplémentaires après l'installation.
Que donne le env comparatif ?
Édité par magnux77 Le 21/11/2017 à 15h35
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
LC_PAPER=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
GLADE_PIXMAP_PATH=:/usr/share/glade3/pixmaps
VTE_VERSION=4803
XDG_MENU_PREFIX=xfce- ========> plasma- (normal !)
QT_XFT=0
WINDOWID=79691783 ========> 83886086
QTINC=/usr/lib/qt3/include
LC_TELEPHONE=fr_FR.UTF-8
QT400CDIR=/usr/share/doc/qt4
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session2 ========> ...Session2
GLADE_MODULE_PATH=:/usr/lib64/glade3/modules
SSH_AUTH_SOCK=/run/user/500/keyring/ssh
SESSION_MANAGER=local/localhost:@/tmp/.ICE-unix/13677,unix/localhost:/tmp/.ICE-unix/13677 ========> 2168 au lieu de 13677
XDG_CONFIG_DIRS=/etc/xdg ========> /etc/xdg:/etc/xdg/kf5:/var/lib/plasma5-profiles/common/xdg
DESKTOP_SESSION=/usr/share/xsessions/xfce ========> ...01plasma
LC_MESSAGES=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LESSCHARSET=utf-8 ========> koi8-r
LANGUAGE=fr_FR.UTF-8:fr ========> fr:en_GB:en_US
XDG_SESSION_DESKTOP=XFCE ========> KDE
QTLIB=/usr/lib64
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Yg6Coh9Tb1,guid=c0f00a2fab6f8e98c84f3cdb5a12ede4 ========> .../dbus-zMqgAL6TrJ,guid=d0e4e8d7314d5d48ba3cba875a13e21b
XDG_DATA_DIRS=/home/plemenager/.local/share/flatpack/exports/share:/var/lib/flatpack/exports/share:/usr/local/share:/usr/share:/usr/share ========> /var/lib/plasma5-profiles/common/share:/usr/local/share:/usr/share
LC_TYPE=fr_FR.UTF-8
XDG_RUNTIME_DIR=/run/user/500 ========> 1000
DISPLAY=:0.0 ========> DISPLAY=:0
GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs
XDG_CURRENT_DESKTOP=XFCE ========> KDE
LC_NAME=fr_FR.UTF-8
XAUTHORITY=/home/plemenager/.Xauthority ========> /tmp/xauth-1000-_0
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
CinePhil :
Variables présentes sur mon ancien poste sous xfce et non présentes ou différentes sur mon nouveau poste sous Plasma :
LC_PAPER=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MESSAGES=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_TYPE=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_PAPER=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MESSAGES=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_TYPE=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
Je suis un peu étonné que ça n'y soit pas, je ne sais pas si c'est déterminant. D'ailleurs, je ne les ai pas non plus (Plasma5).
Citation :
LESSCHARSET=utf-8 ========> koi8-r
LANGUAGE=fr_FR.UTF-8:fr ========> fr:en_GB:en_US
LANGUAGE=fr_FR.UTF-8:fr ========> fr:en_GB:en_US
Là, je chercherais à rétablir.
Yves

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Code BASH :
export LANG=fr_FR.UTF-8 export LANGUAGE=fr_FR.UTF-8:fr
Édité par magnux77 Le 22/11/2017 à 15h34
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :

locales -a donnait une grosse différence sur les deux postes : l'absence des langues en-xx sur ma nouvelle machine.
J'ai installé le package locales-en et je peux maintenant ouvrir mon schéma dans MySQL Workbench.

Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie