- Posts: 6
[Résolu] Raspbian - Erreur d'insertion de données (installation)
- TooMuch
-
Topic Author
- New Member
-
Less
More
5 years 6 months ago - 5 years 6 months ago #2314
by TooMuch
[Résolu] Raspbian - Erreur d'insertion de données (installation) was created by TooMuch
Bonjour,
Je tente d'installer GRR sur un Raspbian, mais l'installation bloque à la dernière étape. Voici une capture de l'erreur : www.dropbox.com/s/83oyxecu268bolq/GRR1.png?dl=0
Et voici les versions installées :
www.dropbox.com/s/88byb3cfuxnc2ff/GRR2.png?dl=0
Une idée (gestion des accents ?) ?
Merci d'avance,
Version de GRR : 3.4.1-RC3
(dont l'installation s'est parfaitement déroulée sous Win10)
Je tente d'installer GRR sur un Raspbian, mais l'installation bloque à la dernière étape. Voici une capture de l'erreur : www.dropbox.com/s/83oyxecu268bolq/GRR1.png?dl=0
Et voici les versions installées :
www.dropbox.com/s/88byb3cfuxnc2ff/GRR2.png?dl=0
Une idée (gestion des accents ?) ?
Merci d'avance,
Version de GRR : 3.4.1-RC3
(dont l'installation s'est parfaitement déroulée sous Win10)
Last edit: 5 years 6 months ago by TooMuch.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 6 months ago #2316
by Yan
Replied by Yan on topic Erreur d'insertion de données dans les tables lors de l'installation
Bonjour,
en principe le fichier tables.my.sql est codé en ISO. Si votre système attend de l’UTF-8, il faut le convertir.
Cordialement,
YN
en principe le fichier tables.my.sql est codé en ISO. Si votre système attend de l’UTF-8, il faut le convertir.
Cordialement,
YN
The following user(s) said Thank You: TooMuch
Please Log in or Create an account to join the conversation.
- TooMuch
-
Topic Author
- New Member
-
Less
More
- Posts: 6
5 years 6 months ago - 5 years 6 months ago #2348
by TooMuch
Replied by TooMuch on topic Erreur d'insertion de données dans les tables lors de l'installation
Voilà, je m'y suis remis ce matin : merci pour la piste, ça tourne 
Au passage, si ça peut servir à d'autres, voici la manipulation (parce que les fichiers/manip/répertoires d'installation semblent changer au gré des versions)
Config actuelle (novembre 2019):
Raspbian 3 - MariaDB 10.3.17
(Apache, SQL, phpMyAdmin installés avec configuration par défaut)
Attention : je n'utilise +que+ GRR sur ce terminal (et donc, modifiant les charsets du SGBD, cela peut avoir un impact sur toutes les autres bases de données le cas échéant)
AVANT : Visualiser les sets configurés en tapant la commande :
mysqladmin -u root -p var | grep -E 'character|collation' | tr -s ' '
MODIFICATION :
1. se rendre dans /etc/mysql/mariadb.conf.d
2. ouvrir 50-server.cnf
3. repérer les lignes 'character-set-server' et 'collation-server'
4. remplacer respectivement les sets proposés par 'latin1' et 'latin1_swedish_ci' (sans les apostrophes)
5. enregistrer le document
6. ouvrir 50-client.cnf (même répertoire)
7. repérer default-character-set et attribuer la valeur 'latin1' (sans les apostrophes)
8 enregistrer le document
9. redémarrer mysql avec la commande "service mysql restart"
APRES (VERIFICATION) :
répéter la commande initiale pour vérifier la prise en compte de la modification.
Note : le character_set_system est inchangé car dépendant de l'OS (mais peu importe ici).
,

Au passage, si ça peut servir à d'autres, voici la manipulation (parce que les fichiers/manip/répertoires d'installation semblent changer au gré des versions)
Config actuelle (novembre 2019):
Raspbian 3 - MariaDB 10.3.17
(Apache, SQL, phpMyAdmin installés avec configuration par défaut)
Attention : je n'utilise +que+ GRR sur ce terminal (et donc, modifiant les charsets du SGBD, cela peut avoir un impact sur toutes les autres bases de données le cas échéant)
AVANT : Visualiser les sets configurés en tapant la commande :
mysqladmin -u root -p var | grep -E 'character|collation' | tr -s ' '
MODIFICATION :
1. se rendre dans /etc/mysql/mariadb.conf.d
2. ouvrir 50-server.cnf
3. repérer les lignes 'character-set-server' et 'collation-server'
4. remplacer respectivement les sets proposés par 'latin1' et 'latin1_swedish_ci' (sans les apostrophes)
5. enregistrer le document
6. ouvrir 50-client.cnf (même répertoire)
7. repérer default-character-set et attribuer la valeur 'latin1' (sans les apostrophes)
8 enregistrer le document
9. redémarrer mysql avec la commande "service mysql restart"
APRES (VERIFICATION) :
répéter la commande initiale pour vérifier la prise en compte de la modification.
Note : le character_set_system est inchangé car dépendant de l'OS (mais peu importe ici).
,
Last edit: 5 years 6 months ago by Yan.
Please Log in or Create an account to join the conversation.
- ChrisDioup
-
- New Member
-
Less
More
- Posts: 2
5 years 5 months ago #2375
by ChrisDioup
Replied by ChrisDioup on topic Erreur d'insertion de données dans les tables lors de l'installation
Bonjour,
Utilisateur depuis de nombreuses années sur Mac avec un serveur MAMP. Je dois aujourd'hui monter un nouveau serveur mais sous Windows.
Confiant, j'ai repris la même solution avec un MAMP windows et la dernière version de GRR 3.4.1
Malheureusement, lors de la création de la base de données, j'obtiens exactement les mêmes messages d'erreur que ceux précédemment cités.
J'ai cherché les fichiers de configuration comme indiqué dans la procédure, mais je ne les ai pas trouvé. MAMP a des répertoires différents et le nom des fichiers diffèrent.
Je suis donc coincé. Etant en plus novice dans le domaine des bases de données ce n'est vraiment pas facile pour moi (sur Mac c'était tellement facile).
Si une âme charitable pouvait m'aider j'en serais ravi.
Merci beaucoup si vous avez une solution.
Cordialement
Christophe
Utilisateur depuis de nombreuses années sur Mac avec un serveur MAMP. Je dois aujourd'hui monter un nouveau serveur mais sous Windows.
Confiant, j'ai repris la même solution avec un MAMP windows et la dernière version de GRR 3.4.1
Malheureusement, lors de la création de la base de données, j'obtiens exactement les mêmes messages d'erreur que ceux précédemment cités.
J'ai cherché les fichiers de configuration comme indiqué dans la procédure, mais je ne les ai pas trouvé. MAMP a des répertoires différents et le nom des fichiers diffèrent.
Je suis donc coincé. Etant en plus novice dans le domaine des bases de données ce n'est vraiment pas facile pour moi (sur Mac c'était tellement facile).
Si une âme charitable pouvait m'aider j'en serais ravi.
Merci beaucoup si vous avez une solution.
Cordialement
Christophe
Please Log in or Create an account to join the conversation.
- ChrisDioup
-
- New Member
-
Less
More
- Posts: 2
5 years 5 months ago #2376
by ChrisDioup
Replied by ChrisDioup on topic Erreur d'insertion de données dans les tables lors de l'installation
J'ai progressé car j'ai trouvé le fichier tables.my.sql
Je l'ai passé dans un convertisseur ISO->UTF8
Malheureusement le caractère 'à' pose problème et laisse une ligne d'erreur.
Je l'ai donc remplacé par un a sans accent et la base s'est créée.
Il reste à résoudre la conversion du 'à' afin que la solution soit parfaite.
Le forum est une mine d'informations.
Merci aux contributeurs
Je l'ai passé dans un convertisseur ISO->UTF8
Malheureusement le caractère 'à' pose problème et laisse une ligne d'erreur.
Je l'ai donc remplacé par un a sans accent et la base s'est créée.
Il reste à résoudre la conversion du 'à' afin que la solution soit parfaite.
Le forum est une mine d'informations.
Merci aux contributeurs
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 5 months ago #2377
by Yan
Replied by Yan on topic Erreur d'insertion de données dans les tables lors de l'installation
Bonjour,
lors de la conversion ISO vers UTF-8, avez-vous été attentif à choisir UTF-8 sans BOM ?
Si cela ne suffit pas, une «solution» pourrait être de supprimer l’accent pour initialiser puis de rétablir l’accent par insertion en base.
Cordialement,
YN
lors de la conversion ISO vers UTF-8, avez-vous été attentif à choisir UTF-8 sans BOM ?
Si cela ne suffit pas, une «solution» pourrait être de supprimer l’accent pour initialiser puis de rétablir l’accent par insertion en base.
Cordialement,
YN
Please Log in or Create an account to join the conversation.
Moderators: Yan