Le message d`erreur 10445 s`affiche à l`écran... Pourquoi ? Ce
Transcription
Le message d`erreur 10445 s`affiche à l`écran... Pourquoi ? Ce
Fiche de maintenance n°9 Le message d’erreur 10445 s’affiche à l’écran... Pourquoi ? Résumé - Fichier CONFIG.SYS avec «FILES=99». - En monoposte : - réindexez les fichiers. - En réseau : - vérifiez le paramétrage de la commande SHARE ; - vérifiez que tous les identificateurs ont bien tous les droits dans le répertoire \BCDI. - BCDI : - paramétrage de tous les identificateurs : chemin des données : ..\DATA. Ce message d’erreur signifie que BCDI 2 collège-lycée ou BCDI 2 spécial ne réussit pas à ouvrir tous ses fichiers... Les raisons peuvent en être multiples : - trop peu de fichiers peuvent être ouverts sur votre PC ; ou ou - un des fichiers d’index est détérioré ; - le chemin d’accès aux fichiers n’est pas correct. Cas 1 : «Avant», tout fonctionnait très bien... «maintenant», cette erreur apparaît... (ou bien, «la base Démo est tout à fait accessible, mais pas la base réelle...»). Il y a de fortes chances pour qu’une panne électrique (ou une panne matérielle autre) ait détérioré un de vos fichiers d’index : vous devez procéder à une reconstruction. - Vérifiez l’état de votre disque dur : sous MSDOS (C:\> à l’écran) (quittez éventuellement Windows), tapez les commandes : CHKDSK /F (touche entrée) (Nota : cette commande est impossible sous réseau) ; et (ou) SCANDISK C: (touche entrée) (Sous MSDOS, ou avec Windows 95 ou 98 dans Outils Système). - Relancez votre logiciel BCDI 2 collège-lycée ou BCDI 2 spécial : a) Outils ; b) Reconstruire ; c) confirmation : Oui. Cas 2 : «Dès l’installation» ou «depuis que l’installation a été modifiée», ce message apparaît après que vous vous êtes identifié, puis que vous avez essayé de consulter une base (par exemple DEMO) ... En monoposte : 1) Vérifiez, dans votre fichier CONFIG.SYS, que vous avez bien la ligne FILES=99. Si tel n’est pas le cas, modifiez (ou faites modifier par «votre informaticien») ce fichier. Attention !!! Il est nécessaire de «réinitialiser» votre PC pour que cette modification soit prise en compte. Notes de maintenance - BCDI 2 collège-lycée - BCDI 2 spécial 2) Si vous avez modifié l’installation «standard» (vous avez demandé un autre répertoire d’installation que \BCDI, vérifiez que le «Chemin des données» de chaque utilisateur est correct (voir pour cela la fiche n°5 de ces notes de maintenance et la fiche n°2 des notes d’installation). En réseau : 1) Sur chaque station, vérifiez que le fichier CONFIG.SYS contient la ligne : FILES=99. 2) Sur chaque station, vérifiez dans le fichier AUTOEXEC.BAT si la commande MSDOS SHARE est utilisée. Si tel est le cas, est-elle suivie de paramètres ? La commande SHARE est paramétrée par défaut (c’est-à-dire avec des valeurs prédéfinies si on ne les indique pas explicitement). SHARE lancé seul est équivalent à : SHARE /L:20 /F:500 où L: est le nombre de «lock» (de verrous) possibles F: est la taille de la pile locale. Si vous installez Windows, par défaut, il vous propose : SHARE /L:500 /F:5100, ce qui est amplement suffisant... et peut servir de modèle ! Nota : cette commande s’écrit : SHARE espace /L:500 espace /F:5100 SHARE, sans paramètres, occupe 6 ko en mémoire, avec de tels paramètres, il occupe 18 ko. Attention ! : SHARE ne peut être «rechargé» : si vous modifiez ses paramètres, vous devez réinitialiser la machine. 3) Le «Chemin des données» de chaque utilisateur est-il «correct» ? Voir la fiche n°5 des Notes de maintenance et la fiche n°2 des Notes d’installation. Mais, en réseau, ce problème est plus complexe : - avez-vous accordé des droits dans les répertoires concernés ? - le «Chemin des données», correct en monoposte, l’est-il toujours en réseau ? Exemple : sur un réseau Novell Netware 3.x, vous avez créé un répertoire d’accueil depuis la racine du disque dur du serveur (volume SYS:), vous l’avez appelé APPLI : F: SYS:\APPLI Vous en faites une «racine» virtuelle, que vous appelez G: map root g:=f:\appli A l’installation de BCDI 2 collège-lycée ou BCDI 2 spécial, lorsqu’il vous est proposé comme répertoire d’accueil : C:\BCDI vous changez C: par G: La structure G:\BCDI\PROG pour les fichiers programmes G:\BCDI\DEMO pour les données de la base Démo G:\BCDI\DATA pour les données de la base réelle G:\BCDI\TEMP pour les fichiers temporaires En réalité, la structure est : SYS:\APPLI\BCDI\PROG Par défaut, à l’installation, nous vous proposons comme «Chemin des données» (voir la fiche n°2 de ces notes de maintenance) de l’utilisateur DEMO : ..\DEMO Notes de maintenance - BCDI 2 collège-lycée - BCDI 2 spécial Si, aussitôt après l’installation, vous testez BCDI 2 collège-lycée ou BCDI 2 spécial, tout fonctionne correctement (d’autant que vous êtes sans doute «logué» en superviseur avec tous les droits...), si, par la suite, vous ne pensez pas à «recréer» la racine virtuelle G: , il devient impossible au logiciel de «suivre» le «Chemin des données»... Autre erreur fréquente : Par souci de sécurité, vous ne donnez des droits que dans les répertoires : \PROG ; \DATA ; \TEMP ; \DEMO; et aucun droit dans : \BCDI. Il devient IMPOSSIBLE de «remonter» au répertoire père depuis \PROG pour redescendre au répertoire \DATA. Donnez donc au moins les droits F et R dans \BCDI (ce qui ne pose aucun problème de sécurité !!!). Attention : («l’enfer est pavé de bonnes intentions») et la «surprotection» en matière de réseau est souvent une bonne intention ! (sauf si on le «domine» parfaitement). Conseil : donnez donc tous les droits (aux seuls utilisateurs de BCDI 2 collège-lycée ou BCDI 2 spécial bien sûr) dans \BCDI : par les «droits hérités», les sous-répertoires de l’application seront accessibles ! et laissez donc l’application gérer elle-même la sécurité, ce qu’elle sait fort bien faire, d’ailleurs (voir la fonction «Autoriser» dans la documentation «Prise en main» de BCDI 2 collège-lycée ou BCDI 2 spécial). Remarque : tant que vous resterez (ou que vos utilisateurs resteront) DANS le logiciel, la sécurité sera assurée... Le problème de sécurité se pose AVANT d’entrer dans le logiciel, et APRES l’avoir quitté. Voir la fiche n°6 des Notes de maintenance. Notes de maintenance - BCDI 2 collège-lycée - BCDI 2 spécial