Tutoriel pour la gestion des bases de données du Serveur Mysql virtualisé par le Gip Récia Contexte : Utilisation du PGI sur le serveur Mysql ebp ( gestion des base de données (sociétés)) : Il faut savoir qu une société de travail pour les élèves, représente une base de données sur le serveur. (200 Mo pour la base ofrais de Gilles Touboulic : comptabilité et gestion commerciale). Un raccourci est créé sur le bureau des postes windows. (Il se copie pour permettre l accès aux utilisateurs lors d une séance de travail collaboratif). Mais ce raccourci ne prend pas de place sur le serveur ebp. Il est certes supprimé lorsque l'élève quitte l'établissement. (Les comptes réseau disparaissent). Mais l'ensemble des données de la société demeurent sur le serveur ebp. Les données stockées des dossiers ebp sont donc indépendantes du serveur pédagogique (mes devoirs mes documents). Si on ne fait pas le ménage, le serveur se rempli. L espace disque du serveur virtuel Mysql ebp, alloué par le Gip Récia, sera de 100 giga. Ce serveur ne doit pas se surcharger de bases pour que son fonctionnement soit optimum. (temps de réponse correct). C'est pourquoi il faut savoir faire le ménage sur les bases de données (en fin d année scolaire par exemple). Pour cela, un logiciel est nécessaire. Il s appelle Mysql Work Bench. Nous verrons dans ce tutoriel, comment l installer et comment l utiliser. A noter que les bases de données (les sociétés) peuvent être également supprimées à partir du logiciel. Mais la procédure est plus fastidieuse. Les bases se suppriment une par une. Il suffit à partir du PGI d EBP de sélectionner le menu «outils», puis cliquer sur la commande «supprimer un dossier». 1 ) Installation de l application pour gérer et supprimer les bases de données (sociétés). Dans un premier temps, il est nécessaire d installer sur un poste de travail (Windows XP de préférence) un logiciel qui s appelle Mysql Work Bench. Il sera préférable d isoler ce poste des élèves. En effet une fois l application installée, et la connexion réalisée sur le serveur, nous ne sommes pas à l abri de suppression malveillante Rechercher le logiciel «Mysql Work Bench» sur Google. Vous le trouverez à l adresse ci dessous : http://www.mysql.fr/downloads/workbench/ (Vous devez vous enregistrer et créer un compte) Une fois téléchargé exécuter le fichier ci contre : Suivant votre version de Windows, un composant est à installer en plus. Le message ci dessous apparait Cliquez sur OK Puis sur Download Prerequistes Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 1/11
Cliquez sur Microsoft Visual C++2010 Vous allez télécharger pour un Windows XP, Sélectionnez la langue, puis cliquez sur Download un Package redistribuable Microsoft Visual C++ 2010 (x86). Sur un poste XP, c est cette version qu il faut. En cas d utilisation de la version de Windows seven, il vous voudra la version 64 bits. http://www.microsoft.com/fr fr/download/details.aspx?id=5555 Cliquez sur Suivant et cocher Package redistribuable Microsoft Visual C++ 2010. Le téléchargement va s effectuer. Cliquer sur Enregistrer le fichier Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 2/11
Il est ensuite terminé. Vous avez droit au merci de Microsoft. Quelle chance! Dans le dossier téléchargements double cliquez sur «vcredits_x86» pour installer le composant Windows. (ou en version 64 bits) Le composant Microsoft Visual C++ 2010 va s installer voir les copies d écran ci après. Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 3/11
Une fois le composant Microsoft Visual C++ 2010, installé, relancez l installation de «Mysql Work Bench» Re Double clic sur l exécutable : Cette fois l installation se déroule normalement. (Suivre les copies d écran ci après) Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 4/11
Mysql Work Bench est installé, on peut l utiliser pour gérer et supprimer les bases inutiles Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 5/11
2 ) Utilisation de l application «Mysql Work Bench» pour supprimer et nettoyer les bases. 2.1 ) Connexion au serveur ebp et affichage des bases de données (dossiers élèves) Lancer application «Mysql Work Bench» : Démarrer Programmes : Ou avec le raccourci : Au démarrage l écran ci dessous apparait : Il faut connecter l application à la base de données du serveur Mysql sur lequel sont hébergées les bases de données, les sociétés ebp de nos élèves. Cliquez sur New connection Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 6/11
Remplir les champs suivants : Serveur ebp (par exemple) nom de la connexion Saisir l adresse ip du serveur Mysql ebp et son port (3306). Ce sont les mêmes que vous utilisez lors de la création des dossiers Saisir l utilisateur du serveur : ebp Puis cliquez sur Store in Vault Saisir le mot de passe : ebp de l utilisateur ebp. Vous remarquez que ce sont les mêmes identifiants que vous utilisez lors de la création ou la restauration des dossiers Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 7/11
Vous pouvez tester la connexion, puis faire OK Vous allez être connecté sur le serveur pour administrer les bases. (et faire le ménage) Une fois connecté l écran ci dessous apparaît : Faire un double clic sur le serveur ebp Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 8/11
L écran suivant apparaît : 2.1 ) Suppression des bases de données (dossiers élèves) Sélectionner une, plusieurs, ou voir toutes les bases avec la souris. (Touche shift pour sélection multiple) Faire un clic droit. Puis sélectionner la commande drop. Si on supprime deux bases vous aurez : drop 2 Schémas. Le nombre de bases à supprimer est égal au nombre de schémas. Dans ce cas on supprime la base Gt10 Remarque : en trois on peut accumuler 1500 x2 bases : soit 3000 schémas) Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 9/11
Les bases à supprimer apparaissent, puis cliquer sur apply Les bases sélectionnées sont donc supprimées comme l indique la fenêtre ci après. Cliquez sur Finish Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 10/11
Lorsqu on affiche à nouveau les bases, les bases supprimées (drop) ont disparu de la liste La base Gt10 a disparu Remarques : Une base de données, c'est à dire une société composée du module gestion commerciale et gestion comptable représente en moyenne 200 Méga octet. Une base de données vide, c'est à dire une société crée (sans article, ni client, ni fournisseur) représente 160 Mo. En effet à la création, il y a des modèles d impression, des codes postaux, des comptes, différents paramètres qui alimentent la base. Une base de données crée (vide) avec tous les modules : Gestion commerciale, Gestion comptable, Module Immobilisation, CRM, et paye représente : 217 Mo. L alimentation de la base de données (fichiers articles, clients, opérations) n alourdi pas trop la base. Exemples : 26 sociétés gestion comptable et gestion commerciale représentent 4,7 Go. La base Tp Ofrais de Gilles Touboulic pèse 185 Mo. Le logiciel EBP PGI Open Line permet de faire des sauvegardes de dossiers que l on peut réutiliser et restaurer sur le serveur après avoir fait le ménage. (Voir documentation : gestion des dossiers). Ce tutoriel est en ligne sur le site : http://eco gestion lp.ac orleanstours.fr/tertiaire_administratif/productions_pedagogiques/applications_informatiques/le_pgi/le_pgi_generalites/ Et un forum de discussion est ouvert à l adresse : http://eco gest ien.tice.ac orleans tours.fr/moodle/login/index.php Je reste disponible par mèl christophe.cessac@ac orleans tours.fr pour d autres renseignements sur l utilisation du PGI. Je tiens à remercier, le Gip Recia pour son aide dans l installation des serveurs du PGI EBP. Et particulièrement Arnaud Jammet, qui m a d une part, conseillé cet outil de gestion de bases de données, et d autre part, pour la disponibilité dont il a fait preuve lors des tests. Christophe Cessac. Tutoriel : Gestion des bases de données sur le serveur Mysql ebp christophe.cessac@ac orleans tours.fr Page 11/11