Manuel

Installation de Kentika

 

 

 

Kentika existe en version mono poste et en version client serveur. Les deux versions partagent les mêmes dossiers et s'appuient sur les même principes de base de fonctionnement.

 

Préambule

 

Kentika est une base de données, un logiciel plus riche et plus complet que bien des outils bureautiques. Il convient donc d'apporter un soin particulier à la machine sur laquelle l'exploitation sera effectuée et d'éviter de faire cohabiter l'application avec des logiciels "exotiques". Lorsqu'une anomalie de comportement survient, il convient de bien passer au crible tout ce qui est installé sur votre (ou vos) machines qui pourrait en troubler le bon fonctionnement. Il ne faut pas oublier, par exemple, que certains antivirus ont tendance à contrôler tout ce qui se passe sur la machine, y compris l'intégralité des accès au réseau ou aux fichiers sur le disque. Un excès de zèle de la part d'un antivirus et vos temps de réponses peuvent s'écrouler. Kentika a été mis au point sur des bases comportant plusieurs millions d'enregistrements et est donc réputé tenir la charge.

...voir aussi : quel matériel.

 

Kentika est "sobre" et "discret". L'installation ne provoque pas l'installation de DLL dans le dossier de votre système d'exploitation et tout est concentré en un nombre limité de dossiers. Ceci dit, ayez toujours connaissance de "où est quoi", cela vous préservera des mauvaises surprises.

 

Pré-requis

 

Kentika utilise le logiciel Quicktime d'Apple pour les calculs sur les images. Ce logiciel doit être impérativement installé. Vous trouverez l'accès à son téléchargement sur le site d'Apple.

 

Si vous souhaitez vous connecter à des bases de données bibliographiques utilisant le protocole Z3950, vous devez préalablement installer la bibliothèque VBZoom sur votre ordinateur.

 

L'application

 

Version monoposte, Kentika server ou Kentika client : lors de l'installation, le contenu du dossier de l'application créé sur le disque ne doit pas être modifié.

 

On veillera à ne pas y adjoindre d'autres fichiers, et surtout pas le fichier de données ni les sauvegardes incrémentales gérées par l'application. Si vous dérogez à cette règle de prudence, Kentika fonctionnera quand même mais vous risquez de perdre vos données en procédant à une mise à jour par un remplacement du fichier

 

Le dossier de l'application contient les élément suivants :

 

L'exécutable

 

Kentika.exe

 

Ce fichier permet le lancement de l'application. Si vous créez un raccourci pour le lancement de Kentika, celui-ci doit pointer sur ce fichier.

 

Les ressources de l'application

 

4d Extensions

Database

Licences

Plugins

ASIFONT.FON

asifont.map

ASIPORT.RSR

Kentika.rsr

 

 

Les fichiers DLL

 

ASINTPPC.dll

msvci70.dll

msvcp70.dll

msvcr70.dll

Xalan-C_1_6_0.DLL

xerces.DLL

 

Kentika n'installe aucun fichier DLL en dehors du dossier de l'application. Seuls les fichiers DLL situés à cet emplacement sont utilisés par l'application.

 

 

Le dossier Webfolder

 

Le serveur web intégré utilise des ressources stockées dans l'application ainsi que des fichiers externes (exemple : des images en gif, des animation en flash ...). Les ressources de l'application permettent de générer et distribuer les pages html statiques ou dynamiques, les fonctions en javascript, les feuilles de style en css, des fichiers xml. Les images de la table des icônes sont converties en .jpeg avant envoi automatiquement.

 

Le dossier WebFolder contient tout ce qui ne peut être contenu dans la base de données et qui doit pouvoir être envoyé via le serveur web.

 

Sécurité : les seuls fichiers externes que l'application Kentika Web sait distribuer sont ceux du dossier Webfolder, et les archives contenues dans le dossier Algedim. Les archives ne sont accessibles qu'au travers une URL codée et après vérification des droits. Les fichiers contenu dans Webfolder ne font l'objet d'aucune vérification.

 

 

 

Emplacement du dossier webfolder

 

Kentika essaye de localiser le dossier en procédant aux recherches successives et en retenant le premier dossier trouvé :

- le dernier dossier webfolder utilisé (et qui peut être spécifié en paramétrage)

- un dossier qu'il est demandé de désigner si vous maintenez la touche Ctrl enfoncée au démarrage (commande sur mac)

- un dossier Webfolder (ou WebAlex ou WebAcad) dans le dossier du fichier de données

- un dossier Webfolder (ou WebAlex ou WebAcad) dans le dossier du fichier de l'application

- un dossier Webfolder (ou WebAlex ou WebAcad) à la racine du disque système

 

Si vous avez placé des fichiers qui vous sont propres dans le dossier web, il est déconseillé d'utiliser comme emplacement le dossier de l'application : il risque d'être ecrasé lors de l'installation d'une nouvelle version si vous n'y prenez garde.

 

Les données

Vos données sont stockées sous la forme d'un fichier de données (.4DD ) accompagné d'un fichier de ressources (.4DR ). Ces deux fichiers doivent toujours avoir le même nom.

 

Ils peuvent être placés dans le dossier de votre choix mais il est conseillé de les placer dans un dossier bien identifié et de ne pas mettre d'autre fichier dans ce dossier.

 

Les fichiers .4DD et .4DR doivent toujours être situés dans le même répertoire.

 

Si vous n'exploitez pas la sauvegarde intégré, vous aurez à réaliser des sauvegardes du fichier de données en le copiant sur un autre support (CD, clé USB, disque dur externe).

Si ce fichier est détruit ou endommagé et que vous avez réalisé une sauvegarde la veille, vous ne perdez au plus qu'une journée de travail. Par contre si vous avez réalisé une sauvegarde il y a un mois, les conséquences peuvent être importantes.

 

Vous pouvez mettre en place une sauvegarde de vos données à partir du serveur 4D.

 

En cochant l'option d'utilisation du fichier d'historique celà permet de réintégrer les données mises à jour juste avant l'interruption de la base. Le journal d'historique conserve une trace de toutes les opérations effectuées dans la base.

 

Les sauvegardes génèrent des fichiers au format .4BK et .4BL qui peuvent ensuite être restaurés à l'aide du programme 4e dimension afin de recréer votre fichier de données au format .4DD.

 

Les archives

 

Lors de l'archivage :

 

- L'application crée un répertoire ALGEDIM sur le volume désigné

- Dans le répertoire ALGEDIM, un sous-répertoire est créé portant la signature du fichier de données (nom composé d'une série de lettres affectées automatiquement par le logiciel)

- A l'intérieur de ce dossier, Kentika peut créer trois types de dossiers (D : documents originaux, E : images pour un affichage à l'écran, P : imagette).

 

Le dossier temporaire

 

L'application a besoin de stocker des informations temporairement sur le disque à des fins diverses. Ces informations sont regroupées au sein d'un dossier unique : le dossier temporaire ALTemp.

 

Par défaut, ce dossier est créé dans le répertoire Temp du système dans la session de l'utilisateur mais vous pouvez changer son emplacement à l'aide de l'écran de paramétrage.

 

Les utilisateurs doivent obligatoirement avoir les droits en lecture / écriture sur ce dossier pour pouvoir utiliser l'application.