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