Escolar Documentos
Profissional Documentos
Cultura Documentos
Prsentation
Depuis leur origine, les logiciels LD SYSTEME sappuient, en environnement Windows, sur la base de
donnes HyperFile. Cette base de donnes, conue par PCSoft, est utilise sur plusieurs millions de
postes. Elle dispose dun moteur fiable et robuste. Des outils complmentaires sont livrs gratuitement :
interrogateur SQL, vrification de la base, optimisation des performances Et enfin, avantage indniable,
HyperFile est immdiat installer, sans aucun pr-requis. Cette base de donnes ne ncessite aucune
administration.
Dans les dernires versions des progiciels LDCompta, LDPaye et LDNgoce, deux options sont offertes
pour la base de donnes :
Soit conserver la mme base de donnes HyperFile, dans sa version dite aujourdhui Classic
Soit opter pour la version Client/Serveur de cette base HyperFile.
HyperFile Client/Serveur ncessite, comme son nom le sous-entend, un serveur (Windows 2000 ou
2003, ou Linux). Le moteur de base de donnes est install sur un serveur, partir du CD des logiciels
LD. On administre ensuite cette base partir du Centre de contrle HyperFile, centre de contrle dont
linstallation est propose simultanment celle du moteur de base de donnes. Le centre de contrle peut
tre install sur le serveur lui-mme, mais aussi sur nimporte quel poste du rseau, ou mme distance via
Internet.
Les principaux avantages de la base de donnes Client/Serveur sont :
Scurit
Le moteur de HyperFile Client/Serveur nest pas sensible aux arrts intempestifs des postes clients.
On diminue donc le risque davoir des index corrompus.
Accs distance
La couche de communication pour laccs distance est intgre au moteur, ce qui permet un accs
direct partir dune simple adresse IP, mme au travers dInternet.
Gestion des droits
Une gestion complte des droits daccs aux donnes est possible, avec gestion dutilisateurs, de mots
de passe, de groupes Tout cela est mis en uvre de faon trs simple au travers du centre de contrle
HyperFile.
Compatibilit totale avec la version Classic
HyperFile Client/Serveur est entirement compatible avec HyperFile Classic. Toutes les requtes
SQL formules pour lune de ces bases peut tre excute sur lautre base.
Les deux versions de cette base de donnes sont gratuites.
Et bien sr, HyperFile Client/Serveur est gratuit. Vous pouvez donc linstaller sur autant de serveurs
que vous le souhaitez ; vous pouvez galement installer plusieurs instances du moteur sur un mme
serveur.
Page 2
Page 3
Page 4
Excuter une requte SQL sur cette base, sachant que cela reste galement possible depuis
linterrogateur SQL utilis dans le cas dune base HyperFile Classic ;
Excuter des oprations de maintenance sur cette base, sur longlet Maintenance. Ainsi, pour
rindexer un ou plusieurs fichiers, slectionnez les dans la table en les cochant ou dcochant en
premire colonne. Une slection multiple est galement possible, par un clic sur le premier
lment slectionner ou dslectionner, un second clic sur le dernier lment en tenant cette
fois la touche Majuscule enfonce, puis une fois que tous les lments souhaits sont
slectionns (en bleu), un clic dans la premire colonne sur lune quelconque des lignes
slectionnes. Une fois que la coche de slection est correctement positionne pour les fichiers
souhaits, cliquez sur le bouton gauche Vrifier, Rindexer (celui figurant un engrenage).
Une fois quun ou plusieurs fichiers ont t crs dans une base de donnes, ils apparaissent dans
larborescence en partie gauche de la fentre, sous le nom de la base de donnes. En cliquant sur le nom
dun fichier, vous pouvez :
Voir la description du fichier (les rubriques de ce fichier), sur longlet Description ;
Voir les diffrents postes clients ayant ouvert ce fichier Connexions.
Voir le contenu de ce fichier, sur longlet Contenu ;
Excuter une requte SQL sur ce fichier ;
Attribuer des droits de lecture, criture spcifiques un fichier, sur longlet Gestion des droits.
Pour plus dinformations sur ce centre de contrle, reportez vous laide en ligne, disponible partir du
bouton ? situ en bas gauche de la fentre principale.
Page 5
scurits propres au progiciel LDPaye. Il ne sagit ici que dun utilisateur de connexion la
base, avec la gestion des droits daccs cette base qui en dcoule. Dans le cas o il sagit dune
premire connexion une base de donnes, il y aura cration de la base avec le nom indiqu
linvite Nom de la base de donnes. Dans ce cas de figure, et uniquement dans ce cas, le
systme prend en charge la cration automatique de lutilisateur choisi ici dans le serveur
HyperFile correspondant. Cela vous vite ainsi davoir configurer manuellement cet
utilisateur dans le centre de contrle HyperFile. Cependant, si vous souhaitez mettre en uvre
une gestion des droits daccs plus fine sur votre serveur de donnes, avec donc plusieurs
utilisateurs disposant de droits daccs aux donnes diffrents, il vous faut imprativement crer
ces utilisateurs et grer leurs droits daccs depuis le centre de contrle HyperFile. Reportezvous au paragraphe prcdent pour cela.
Mot de passe : mot de passe de lutilisateur initial, dans le serveur HyperFile. Si lutilisateur
nexiste pas encore (cas du premier accs une base), choisissez votre mot de passe et notez le
soigneusement. Si lutilisateur existe dj, indiquez ici son mot de passe. ATTENTION : les
mots de passe sont ici sensibles la casse ; distinguez bien les majuscules des minuscules !
Rpertoire des sous-rpertoires : cette invite est propose tant en version Classic que
Client/Serveur. En version Classic, la valeur indique ici est en principe la mme que celle
choisie linvite Rpertoire des donnes. Cela correspond au nom du sous-rpertoire dans
lequel seront crs les sous-rpertoires Bureautique, Etats et requtes, Etiquettes et Favoris.
Tous ces sous-rpertoires sont utiliss pour enregistrer des donnes utilisateurs, communes
toutes les socits grs dans LDPaye, sous formes de fichiers Windows (et non de fichiers
Base de donnes). Ces sous-rpertoires sont ceux qui sont proposs en sauvegarde/restauration,
par loption Sauvegarder les sous-rpertoires. Dans le cas dune base Client/Serveur, les
donnes HyperFile ne sont plus dans un rpertoire, mais sur un serveur HyperFile. Il faut donc
distinguer lemplacement des donnes, dfini dans le cadre Base de donnes, de
lemplacement des sous-rpertoires dfini par cette invite. Dans le cas dune base de donnes
Client/Serveur, vous pouvez spcifier nimporte quel rpertoire Windows, pourvu quil sagisse
dun rpertoire partag auxquels tous les postes clients LDPaye auront accs. Et que ce
rpertoire fasse lobjet dune sauvegarde rgulirement.
Sil sagit du premier accs la base de donnes, le systme va crer automatiquement la base de donnes
sur le serveur HyperFile, ainsi que lutilisateur choisi. Il a besoin pour cela de se connecter au serveur avec
un code utilisateur disposant de tous les droits dadministration de la base. Vous obtenez donc dans ce cas
une fentre permettant de saisir le code et le mot de passe de ce super-utilisateur . Utilisez ici le code
utilisateur admin avec le mot de passe correspondant (dfini durant la phase dinstallation du serveur).
Le code et le mot de passe de ce super-utilisateur sont mmoriss durant toute la session LDPaye ; ainsi, si
vous avez besoin de crer plusieurs bases, cette fentre de saisie ne sera prsente que la premire fois.
A partir de l, le systme cre lutilisateur sur le serveur HyperFile, cre la base de donnes
correspondant. Lutilisateur initial est alors propritaire de la base ainsi cre.
La suite des oprations est alors la mme quen environnement base de donnes Classic ; il faut restaurer le
dossier de dmonstration pour disposer dun premier environnement de travail. Puis crer la ou les socits
dsires, en sappuyant sur ce dossier de dmonstration pour rcuprer un plan de paye type .
Page 6
2. Choisissez loption Fichier/Quitter, puis Ouvrir une session sous un nom diffrent. Appuyez
simultanment sur Alt F1.Vous obtenez la fentre de choix des rpertoires dcrite plus haut.
Basculez sur longlet HyperFile Client/serveur et renseignez les diffrents champs comme
indiqu ci-dessus. Attention : la base de donnes choisie ne doit pas exister dj, o si elle existe,
sachez quelle va tre remplace ltape qui suit. Validez par OK. Comme vous passez dune
base Classic une base Client/Serveur, lapplication LDPaye est automatiquement relance.
3. Vous arrivez alors sur lcran douverture de LDPaye. Procdez maintenant la restauration de
vos donnes, en cliquant sur Grer les socits, puis Restaurer. Noubliez pas ce stade de
cocher loption Restaurez lenvironnement, pour rcuprer la liste des utilisateurs propres
LDPaye et toutes les donnes de scurit gres au sein du progiciel. Comme vous avez choisi une
base de donnes Client/Serveur, le systme va devoir crer (ou remplacer) une base de donnes
sur le serveur. Et vous devez pour cela disposer des droits dadministration du serveur de donnes.
Cest pourquoi le systme vous propose ici une fentre pour vous identifier en tant que superutilisateur. Indiquez le code utilisateur admin et le mot de passe lui ayant t attribu sur le serveur
(ou le code et le mot de passe de tout autre utilisateur disposant des droits suffisants pour crer
et/ou remplacer une base sur ce serveur).Cette fentre nest propose quune seule fois au cours
dune session LDPaye, les donnes qui y sont saisies tant mises en mmoire cache le temps
de la session.
4. Voil, cest termin. Vous pouvez maintenant travailler normalement, avec vos donnes hberges
sur le serveur HyperFile Client/Serveur.
Un autre chemin de migration est possible. Il consiste importer une base de donne Classic dans la base
de donnes Client/Serveur, et ce depuis le centre de contrle HyperFile, sur longlet Base de donnes.
Ce chemin de migration est rserv aux personnes maitrisant parfaitement ce centre de contrle. Le
processus consiste :
1. Crer au moins un utilisateur pour LDPaye
2. Crer la base de donnes correspondant lenvironnement commun LDPaye, en important les 7
fichiers prsents dans le rpertoire des donnes de LDPaye (ceux dont le nom commence par
PAY) ;
3. Crer une base de donnes correspondant chaque lenvironnement LDPaye, cest dire chaque
sous-rpertoire REP_XXX prsent dans le rpertoire des donnes. Ces bases de donnes doivent
porter le mme nom que celui choisi pour les fichiers communs, suffix par _XXX , o _XXX
correspond aux 4 caractres de gauche du sous-rpertoire REP_XXX copi.
4. Attribuer des droits daccs suffisants toutes ces bases de donnes au profil cr ltape 1. Le
plus simple est dattribuer tous les droits sur chaque base.
Notez que pour les tapes 2 et 3, vous devez dans un premier localiser les fichiers HyperFile Classic
importer, puis dans un second temps indiquer dans quelle base Client/Serveur vous souhaitez copier ces
fichiers. Il faut ici crer une nouvelle base en cliquant sur le bouton + en regard de la premire invite. Et il
faut galement localiser le fichier dcrivant la structure de la base de donnes (indispensable pour que le
serveur de donnes prenne connaissance des contraintes dintgrit propres aux fichiers copis). Ce fichier
se nomme LdpayV56.wdd, et se trouve dans le rpertoire des programmes de LDPaye.
Page 7