INSTALLER BCDI3 EN CLIENT
Transcription
INSTALLER BCDI3 EN CLIENT
INSTALLER BCDI3 EN CLIENT-SERVEUR Une version Linux du serveur BCDI3 vient de sortir (qui peut être installée directement par exemple sur un serveur Kwartz). Mais on peut également installer BCDI3 en client-serveur sur la couche windows du réseau. Quels sont les avantages : le paramétrage et l'installation sont infiniment plus simples qu'en réseau "traditionnel", la base de BCDI est protégée d'office puisqu' absolument invisible aux utilisateurs, il n'est pas nécessaire de déplacer BCDI du poste du gestionnaire du CDI vers un autre poste du réseau : le documentaliste garde ainsi la maîtrise du logiciel. Toutes les autres stations du réseau se connecteront en clients et accéderont aux données en temps réel. 1/ S'assurer de posséder la dernière version du logiciel. Version actuelle de BCDI3 : Version 1.10 Si version antérieure : télécharger les mises à jour sur le site1 Attention à la version du logiciel Télécharger à la fois le système (6,29 MO) et le client (5,32 MO) A noter : BCDI3 est nettement plus rapide en client-serveur, ceci peut susciter quelques problèmes avec Windows 95. Si c'est le cas ( le client refuse de se connecter au serveur), télécharger winsock2 : Remarque : * On peut, avec la dernière version de BCDI3, administrer le logiciel depuis un client comme si l'on était sur l'application elle-même. 1 http://club-bcdi.crdp-poitiers.cndp.fr/index.php?param=&rub=log&rub2=58 1 2/ Vérifier les paramétrages de BCDI (à effectuer par le documentaliste). Si vous venez d'installer BCDI3, il faut vérifier le chemin des données pour chaque profil auquel vous allez donner accès pour les "clients".Les paramétrages d'origine ne sont pas forcément adéquats. S'identifier en tant que GEST. Dans BCDI3, seul l'utilisateur GEST est autorisé à effectuer les paramétrages. Menu OutilsÆAutoriser : GEST ÆProfil du gestionnaire = le seul qui peut gérer les autorisations ELEVE Æ Profil utilisateur DEMOÆ Base de démonstration (pas indispensable) MATERÆ Ne rien modifier dans ce profil (il ne sert pas sauf en maternelle) D'autres profils peuvent avoir été créés par le gestionnaire : il faut les paramétrer aussi ; ici par exemple : echanges Dans la fenêtre qui s'ouvre, cliquer sur le bouton , une autre fenêtre s'ouvre ; régler les paramétrages tel qu'indiqué ci-dessous pour ce qui concerne la base DATA : Vérifier les autres profils : attention, certains profils peuvent être dirigés vers d'autres bases que data. Vous indiquerez alors leur chemin de la même manière, par exemple ici : ..\echanges pour la base echanges. 3/ Installer la structure Pour fonctionner en client-serveur, il suffit : - 1/d'avoir installé un client sur toutes les machines du réseau ; le dossier BCDI3 du client a sensiblement la même structure que celui de l'application BCDI3, à une exception de taille : le dossier DATA a disparu .Le dossier PROG, quant à lui, ne contient qu'un exécutable : ClientC.exe. C'est vers celui-ci qu'il faudra créer un raccourci sur le bureau de chaque machine cliente. 2 Note : Il n'est pas nécessaire de réaliser une "vraie" installation sur chaque machine du réseau; une fois l'installation réalisée sur une première machine, il suffit de copier par le réseau le dossier BCDI3 obtenu sur chacune des autres machines. - 2/d'avoir lancé le serveur sur la machine du documentaliste Opération réalisée simplement en lançant serveur.exe, contenu dans le dossier PROG ( le serveur s'est installé lorsque vous avez installé BCDI3 version réseau). On créera naturellement un raccourci sur le bureau : ainsi, chaque matin, le documentaliste n'aura qu'à cliquer sur ce raccourci pour lancer le serveur pour la journée ; il est évidemment indispensable que celui-ci soit lancé pour que les clients puissent se connecter ! A noter qu'il n'est nullement obligatoire de lancer aussi le logiciel lui-même ( BcdiC.exe) ; vous pourrez ne le lancer que lorsque vous aurez à y travailler. - 3/d'avoir lancé les clients sur les autres machines La première fois qu'un client se connecte, il doit renseigner la fenêtre suivante : Vous indiquez le nom du serveur ( c'est-à-dire celui de votre poste de gestion dans le réseau) ou son adresse IP. Par défaut, le port proposé est 1024. Ne changez rien. 3 L'adresse du serveur sera mémorisée, il sera inutile de la redonner la fois suivante. Attention : Votre serveur doit avoir une adresse IP fixe. 3/ Précautions à prendre Lorsque vous effectuerez des actions sensibles sur BCDI3, assurez-vous qu'aucun client ne puisse se connecter au même moment. Il vous suffit pour cela de fermer le serveur de requêtes: ou plutôt, - si, comme il est plus logique, vous iconisez la fenêtre du serveur pendant la journée, - en cliquant dans la barre des tâches : Les opérations sensibles qui nécessitent de couper le serveur sont : - les changements par lots les insertions de lots de notices (mémofiches, mémodocnets, …) l'édition des statistiques la reconstruction les sauvegardes. 4/ Astuces • Lancer automatiquement le serveur Si l'application serveur.exe n'est pas lancée sur le poste serveur de BCDI3, les clients ne pourront pas se connecter. Pour être sûr de ne pas oublier de lancer le serveur le matin en arrivant, on peut automatiser ce lancement : le serveur s'ouvrira dès qu'on aura allumé son poste de gestion. 4 Procédure (Windows 98) : Menu DémarrerÆParamètres ÆBarre des tâches et menu Démarrer Choisissez l'onglet : Programmes du menu Démarrer puis Ajouter Allez chercher serveur.exe (dans c:ÆBCDI3ÆPROG) Vous revenez à la fenêtre précédente, cliquez sur Suivant, cette fenêtre s'ouvre : Choisissez "Démarrage" puis Suivant Dans la fenêtre suivante cliquez sur Terminer. 5 • Eviter la fenêtre de connexion au serveur ( en client) Afin d'éviter que, lorsqu'on lance le client, se présente la fenêtre avec l'indication du chemin du serveur, - ce qui perturbe les élèves, qui sont tentés d'y inscrire le mot de passe -, il suffit au niveau du raccourci de lancement du client bcdi 3, d'ajouter dans la ligne de commande le paramètre /D : c:\bcdi3\prog\clientc.exe /D (Attention, il faut un espace entre exe et le /). N.B. Pour que cette manip fonctionne, il faut que le client se soit connecté au moins une fois auparavant au serveur. 5/ Message d'erreur :connexion au serveur impossible Lorsque vous tentez de vous connecter au serveur, le message d'erreur suivant apparaît : "connexion au serveur impossible". Si vous rencontrez ce problème, connectez-vous sur le Club BCDI à l'adresse suivante : http://club-bcdi.crdp-poitiers.cndp.fr/liaison/html/EL1804-2.html Michèle Denel – IUFM Lille – février 2003 © 6