4D Util - Manuel de référence

Transcription

4D Util - Manuel de référence
4D Util
Manuel de référence
Windows®/Mac™OS
4e Dimension®
© 1999 ACI SA. Tous droits réservés.
4D Util Version 6.5
Manuel de référence
Copyright© 1999 ACI SA/ACI US, Inc.
Tous droits réservés.
Les informations contenues dans ce manuel peuvent faire l’objet de modifications sans préavis et ne sauraient en aucune manière engager ACI SA. La fourniture du logiciel décrit dans ce manuel est régie par un
octroi de licence dont les termes sont précisés par ailleurs dans la licence électronique figurant sur le support
du Logiciel et de la Documentation y afférente. Le logiciel et sa Documentation ne peuvent être utilisés,
copiés ou reproduits sur quelque support que ce soit et de quelque manière que ce soit, que conformément
aux termes de cette licence.
Aucune partie de ce manuel ne peut être reproduite ou recopiée de quelque manière que ce soit, électronique
ou mécanique, y compris par photocopie, enregistrement, archivage ou tout autre procédé de stockage, de
traitement et de récupération d’informations, pour d’autres buts que l’usage personnel de l’acheteur, et ce
exclusivement aux conditions contractuelles, sans la permission explicite d’ACI SA.
ACI, 4D, 4D First, 4D Calc, 4D Draw, 4D Write, 4D Insider, 4ème Dimension®, 4D Server, 4D Compiler,
4D Backup ainsi que les logos 4e Dimension, ACI et 4D sont des marques enregistrées d'ACI SA.
Windows, Windows NT, Win32s et Microsoft sont des marques enregistrées de Microsoft Corporation.
Apple, Macintosh, Power Macintosh, LaserWriter, ImageWriter, QuickTime sont des marques enregistrées ou
des noms commerciaux de Apple Computer, Inc.
Mac2Win Software Copyright © 1990-1999 est un produit de Altura Software, Inc.
ACROBAT © Copyright 1987-1999, Secret Commercial Adobe Systems Inc. Tous droits réservés. ACROBAT
est une marque enregistrée d’Adobe Systems Inc.
Tous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux
appartenant à leurs propriétaires respectifs
Sommaire
Chapitre 1
Présentation et démarrage . . . . . . . . . . . .5
Qu’est-ce que 4D Util ? . . . . . . . .
Quand utiliser 4D Util ? . . . . . . .
Vérification et réparation . . . . .
Compactage . . . . . . . . . . . .
Tri permanent . . . . . . . . . . .
Lancer et utiliser 4D Util . . . . . . .
Paramétrer les préférences de 4D Util
Description des préférences . . . .
Chapitre 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 5
. 5
. 5
. 6
. 6
. 7
. 9
10
Vérifier la structure . . . . . . . . . . . . . . . 11
Vérifier directement la structure . . . . . . . . . . . . . . . . 12
Eléments vérifiés . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapitre 3
Vérifier les données
. . . . . . . . . . . . . . 15
Options de réparation . . . . . . . . . . . . . . . . . . . . . .
Vérifier et créer un journal . . . . . . . . . . . . . . . . .
Réparer les enregistrements ou index endommagés . . . .
Récupération par analyse des marqueurs d’enregistrements
Chapitre 4
16
16
16
16
Compacter des fichiers . . . . . . . . . . . . . 19
Pourquoi compacter ? . . . . . . . . . . . . . . . . . . . . . . 19
Procédure de compactage . . . . . . . . . . . . . . . . . . . . 19
Chapitre 5
Tri permanent
. . . . . . . . . . . . . . . . . 21
Pourquoi effectuer un tri permanent ? . . . . . . . . . . . . . 21
Procédure de tri permanent . . . . . . . . . . . . . . . . . . . 21
4D Util - Manuel de référence
3
Sommaire
4
4D Util - Manuel de référence
1
Présentation et
démarrage
Qu’est-ce que 4D Util ?
4D Util est un programme utilitaire permettant d’effectuer trois types
d’opérations sur les fichiers de vos bases de données 4e Dimension ou
4D Server, dans le but de les réparer ou d’optimiser leur
fonctionnement.
4D Util vous permet :
■
de vérifier et de réparer une base de données endommagée (structure
et/ou données),
■
de compacter des fichiers de données et de structure,
■
d’effectuer un tri permanent des enregistrements de la base.
Quand utiliser 4D Util ?
4D Util comportant trois fonctions distinctes, son utilisation correspond à des besoins variés.
Vérification et
réparation
Généralement, vous ne devez utiliser cette fonction qu’à la demande de
4D, lorsqu’à l’ouverture de la base un message d’alerte vous indique
qu’elle nécessite des réparations. Cela peut se produire dans les
circonstances suivantes :
■
Un incident a eu lieu alors que le cache de la base était en train d’être
écrit sur le disque : coupure de courant, secteur défectueux, virus, etc.
■
Le fichier de données ou de structure de la base a été endommagé.
4D Util - Manuel de référence
5
Présentation et démarrage
Lorsqu’un incident mettant gravement en cause l’intégrité des données
se produit, 4e Dimension ou 4D Server affiche un message d’alerte, lors
de l’ouverture de la base, vous indiquant que vous devez utiliser
4D Util :
Compactage
Tri permanent
6
Vous pouvez utiliser la fonction de compactage des fichiers de la base
dans les cas suivants :
■
Au cours du développement de votre base, vous avez créé puis supprimé un grand nombre d’objets de structure (formulaires, images,
méthodes...). Dans ce cas, le fichier de structure peut nécessiter un
compactage afin que sa taille en octets soit réduite.
■
Un grand nombre d’enregistrements de votre base vient d’être supprimé, et dans l’immédiat vous ne pensez pas devoir en recréer le
même nombre (en effet, les emplacements vides sont réutilisés automatiquement par 4D). Dans ce cas, le fichier de données peut nécessiter un compactage afin que sa taille en octets soit réduite.
■
Votre base a été utilisée sur plusieurs plates-formes et vous souhaitez
que l’ordre des octets (byte ordering) de vos données soit entièrement
natif sur une plate-forme. Dans ce cas, vos pouvez compacter la base,
ce qui a pour effet de rendre natif l’ordre des octets des données. A
noter que cette opération n’est pas nécessaire, 4D gérant de manière
automatique et transparente les données issues de plates-formes différentes.
Vous pouvez utiliser la fonction de tri permanent lorsque vous
souhaitez que vos enregistrements soient triés (classés) par défaut dans
un ordre différent de celui de leur création.
4D Util - Manuel de référence
Lancer et utiliser 4D Util
Lancer et utiliser 4D Util
¤
Pour lancer et utiliser 4D Util :
1 Double-cliquez sur l’icône de 4D Util.
Une boîte de dialogue standard d’ouverture de fichiers apparaît.
2 Sélectionnez et ouvrez la base de données avec laquelle vous
souhaitez utiliser 4D Util.
Si la base de données comporte des restrictions d’accès, une boîte de
dialogue de saisie du mot de passe de 4D vous est présentée. Dans ce
cas, seuls le Super_Utilisateur et l’Administrateur sont habilités à
employer 4D Util.
Note Pour plus d’informations sur les mots de passe, reportez-vous au
manuel Mode Structure de 4e Dimension.
Vous pourrez ensuite changer de base de données en choisissant Ouvrir
une base de données... dans le menu Fichier.
La boîte de dialogue suivante s’affiche :
Informations sur les
fichiers ouverts
Boutons d’action
Journal des opérations
effectuées
4D Util - Manuel de référence
7
Présentation et démarrage
Cette boîte de dialogue comporte trois zones :
■
Zone “Base de données”
La partie supérieure de cette zone affiche le nom du fichier de structure ainsi que son chemin d’accès. La partie inférieure affiche le
nom et le chemin d’accès du fichier de données, ainsi que des éventuels segments qui le composent.
Les zones % d’occupation indiquent le ratio entre l’utilisation réelle
de l’espace disque et l’espace disque alloué aux fichiers. Un pourcentage très faible signifie que le fichier est très fragmenté. Dans ce cas,
il peut être utile de procéder au compactage de ce fichier (cf. section
“Compacter des fichiers”, page 19.
■
Zone “Opérations utilisateur”
La zone centrale de la boîte de dialogue vous donne accès à toutes
les fonctions de 4D Util. A noter que les fonctions du programme
sont également accessibles via le menu Utilitaires (et le menu Fichier
pour le paramétrage des propriétés de 4D Util).
■
Zone “Analyse”
Cette zone vous permet de visualiser les informations issues des
opérations effectuées par 4D Util sur la base.
Les deux premières parties fournissent les conclusions de l’analyse
effectuée par 4D Util ainsi que les éventuelles actions suggérées par
le programme.
La troisième partie détaille les résultats de l’analyse.
3 Choisissez l’opération que vous désirez effectuer.
Pour cela, vous pouvez soit :
■
Choisir une option du menu Utilitaires (ou de la barre d’outils de
4D Util),
■
Cliquer sur un bouton de la zone “Opérations utilisateur” dans la
fenêtre principale de 4D Util.
Ces opérations sont détaillées dans les chapitres suivants.
8
4D Util - Manuel de référence
Paramétrer les préférences de 4D Util
Paramétrer les préférences de 4D Util
4D Util vous permet de définir un ensemble de préférences modifiant
le fonctionnement par défaut du programme en ce qui concerne
l’ouverture, le compactage et la vérification des bases de données.
¤
Pour modifier les propriétés de 4D Util :
1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton
“Préférences”.
OU
Choisissez la commande “Préférences” dans le menu Fichier (ou dans
la barre d’outils) de 4D Util.
La boîte de dialogue de paramétrage des propriétés de 4D Util
s’affiche :
2 Définissez vos paramétrages et cliquez sur le bouton “OK”.
Les paramétrages définis seront utilisés par 4D Util pour toutes les
bases ouvertes par la suite.
Note Les paramétrages proposés par 4D Util sont décrits dans le paragraphe
suivant.
Certains paramétrages influent sur le fonctionnement de 4D Util dès le
démarrage de l’application. Vous pouvez donc restaurer les paramètres
initiaux au moment du lancement de 4D Util.
4D Util - Manuel de référence
9
Présentation et démarrage
¤
Pour restaurer les propriétés initiales de 4D Util :
1 Ouvrez une base de données avec 4D Util tout en maintenant la
touche Maj enfoncée.
Description des
préférences
4D Util vous permet de paramétrer les préférences suivantes :
■
Ouverture
Cette option vous permet de définir une opération qui sera exécutée
par 4D Util à chaque fois que le programme ouvrira une base de données. Les options proposées sont :
■
Vérification du fichier de structure,
■
Vérification du fichier de données,
■
Compactage des données.
Par défaut, aucune opération n’est déclenchée à l’ouverture de la base
(option “Manuel”).
10
■
Compactage
L’option “Placer la base compactée dans le même dossier” vous permet
d’indiquer à 4D Util de placer automatiquement, lors des compactages,
le fichier de données compacté dans le même dossier que le fichier de
structure, sans que l’utilisateur ait à valider au cours du processus la
boîte de dialogue d’enregistrement du fichier de données. Ce raccourci
est particulièrement intéressant pour le compactage de bases comportant un fichier de structure de taille importante : une seule boîte de dialogue est présentée initialement à l’utilisateur, le compactage se
déroule ensuite entièrement, sans nécessiter d’intervention supplémentaire.
L’option “Indiquer le dossier de destination” est sélectionnée par
défaut : à chaque compactage, l’utilisateur doit désigner l’emplacement
du fichier compacté.
■
Vérification
Cette option vous permet de stopper la vérification de la base dès
qu’un nombre déterminé d’erreurs est atteint. Le nombre maximal
d’erreurs s’appliquera indépendamment à la vérification du fichier de
structure et du fichier de données, chaque type de vérification étant
traitée de manière indépendante.
Par défaut, aucun contrôle sur le nombre d’erreurs n’est effectué.
4D Util - Manuel de référence
2
Vérifier la structure
Cette fonction vous permet de contrôler la structure interne et, si
nécessaire, de réparer le fichier de structure de la base.
¤
Pour vérifier la structure de votre base de données :
1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton
“Vérifier la structure...”.
OU
Choisissez l’option “Vérifier et réparer structure...” dans le menu
Utilitaires (ou dans la barre d’outils de 4D Util).
4D Util affiche une boîte de dialogue contenant toutes les options de
contrôle de la structure :
Options de contrôle
Zone d’animation
Option de création
d’un fichier journal
2 Sélectionnez ou déselectionnez chaque option en fonction des
éléments que vous souhaitez contrôler.
La description des options est fournie dans le tableau présenté page 13.
4D Util - Manuel de référence
11
Vérifier la structure
Note Si vous voulez que 4D Util génère un fichier texte consignant les
observations et les éventuelles actions effectuées, cochez l’option
Rapport d’activité.
3 Une fois que vous avez défini les éléments à contrôler, choisissez le
type d’opération à réaliser :
■
Si vous souhaitez que 4D Util effectue une simple vérification de la
structure, sans tenter de corriger les éventuels problèmes rencontrés,
cliquez sur le bouton Vérifier.
■
Si vous souhaitez que 4D Util effectue une vérification de la structure et corrige chaque problème rencontré, cliquez sur le bouton
Réparer.
Dans ce cas, une boîte de dialogue s’affiche, vous permettant de
définir le nom et l’emplacement de la copie de la structure de la
base, dans laquelle 4D Util effectuera les éventuelles réparations. La
structure originale restera intacte.
La vérification et/ou la réparation s’effectuent alors, 4D Util vous
signalant les éléments en cours de traitement.
Une fois que 4D Util a terminé, vous retournez à la boîte de dialogue
principale. Vous pouvez alors lire dans la zone “Analyse” les
informations relatives à l’opération.
Si vous avez coché l’option Rapport d’activité, 4D Util crée dans le
dossier du fichier de structure un fichier texte intitulé “Journal.TXT”,
détaillant toutes les opérations effectuées.
Vérifier directement la structure
Vous pouvez lancer la vérification d’un fichier de structure
immédiatement après l’avoir sélectionné dans la boîte de dialogue
d’ouverture de fichiers de 4D Util.
Ce fonctionnement permet de vérifier un fichier de structure sans qu’il
soit nécessaire de disposer d’un fichier de données, ou lorsque la base
est très endommagée et provoque un blocage de 4D Util.
¤
Pour lancer directement la vérification d’un fichier de structure :
1 Ouvrez le fichier de structure avec 4D Util tout en maintenant la
touche Ctrl (sous Windows) ou Commande (sous MacOS) enfoncée.
La boîte de dialogue contenant les options de contrôle de la structure
apparaît alors. Vous pouvez lancer la vérification.
12
4D Util - Manuel de référence
Eléments vérifiés
Eléments vérifiés
Ce tableau décrit les processus de contrôle et de réparation proposées
par 4D Util en fonction des éléments sélectionnés :
Eléments
Vérification
Réparation
Resource map
Mots de passe
Contrôle de l’intégrité des ressources (bas niveau)
Chargement de la table S’il y a un problème lors du chargement, 4D Util tente de
des mots de passe
récupérer le mot de passe du Super_Utilisateur ; tous les
autres utilisateurs et les groupes sont supprimés. Dans la
base réparée, la table des mots de passe ne contient plus
que le Super_Utilisateur (si celui-ci a été renommé, le nouveau nom est restauré).
Si la base a subi des dommages trop importants (par
exemple si la table des mots de passe est manquante), le
contrôle de la structure s’arrêtera.
4D Util inscrit dans le “journal” la liste des objets dont les
privilèges d’accès ont été retirés.
Enumérations
Contrôle des ressources Si une énumération est référencée mais n’existe pas, elle
liées aux énumérations est créée.
Si une énumération existe mais n’est pas référencée, sa
référence est créée.
Barres de menus Contrôle des ressources Si une barre de menus est endommagée, elle est remplaliées aux barres de
cée par une barre de menus générique1.
Si une barre de menus est référencée mais n’existe pas,
menus et aux menus
elle est créée (vide).
Toutefois, si une barre de menus existe mais n’est pas référencée, ou si un menu existe mais n’est référencé dans
aucune barre, l’objet est supprimé.
Méthodes base Contrôle des ressources Si une méthode base est référencée mais n’existe pas, elle
liées aux méthodes base est créée (vide).
Si une méthode base existe mais n’est pas référencée, elle
peut être récupérée si l’option “Recherche des méthodes
perdues” est cochée (cf. ci-dessous)
Méthodes projet Contrôle des ressources Si une méthode est référencée mais n’existe pas, elle est
liées aux méthodes pro- créée (vide).
jet
Il est possible de récupérer les méthodes endommagées si
l’option “Recherche des méthodes perdues” est cochée
(cf. ci-dessous).
4D Util - Manuel de référence
13
Vérifier la structure
Eléments
Vérification
Images
Contrôle des ressources
liées aux images.
Indication du nombre et
des ID des images non
utilisées
Eléments d’aide Contrôle des ressources
liées aux info-bulles/bulles d’aides.
Indication du nombre et
des ID des messages
d’aides non utilisés
Tables,
Contrôle d’intégrité
formulaires, etc. structurelle de la base
(niveau logique).
Contrôle des ressources
liées aux tables, champs,
triggers et formulaires
Recherche des
méthodes perdues
Réparation
Si une image est référencée mais n’existe pas, elle est
créée (vide).
Si une image existe mais n’est pas référencée, sa référence
est créée.
Si une bulle d’aide est référencée mais n’existe pas, elle est
créée.
Si une bulle d’aide existe mais n’est pas référencée sa référence est créée.
Si l’intégrité logique des tables/champs est défaillante,
4D Util stoppe la procédure de récupération. La base n’est
plus utilisable.
Si les références internes d’une table sont endommagées,
les formulaires rattachés à cette table sont perdus. Seules
les méthodes objets et formulaires pourront être récupérées en tant que “méthodes perdues” (cf. ci-dessous).
Si un formulaire est endommagé, il est remplacé par un
formulaire générique contenant un bouton Annuler. Seul
le lien avec la méthode formulaire est préservé. Les autres
objets sont perdus. Les méthodes objet peuvent toutefois
être récupérées en tant que “méthodes perdues” (cf. cidessous).
Pour chaque formulaire, 4D Util contrôle l’existence de la
méthode formulaire et des méthodes objets. Si une
méthode formulaire ou objet est référencée mais n’existe
pas, elle est créée.
Les “méthodes perdues” récupérées sont enregistrées en tant que méthodes projet.
Cette option n’est active que si les options “Vérification des méthodes base”, “Vérification des méthodes projet” et “Vérification des tables, formulaires, etc” ont été
préalablement cochées. En effet, ce n’est qu’après l’exécution de toutes ces options
qu’il est possible d’établir une liste de méthodes qui ne sont référencés par aucun
autre objet. Cette liste forme alors la liste des méthodes perdues.
1. Les barres de menus “génériques” ne comportent que le menu Fichier standard. Les méthodes et énumérations génériques sont créées vides. Les formulaires génériques ne comportent que le bouton Annuler.
14
4D Util - Manuel de référence
3
Vérifier les données
Il peut arriver que certains de vos enregistrements soient illisibles pour
l’ordinateur, par exemple en raison de l’altération d’un bloc sur votre
disque. Lorsque le problème est limité, des possibilités de correction
vous sont proposées par 4D en mode Utilisation. Le programme vous
signale qu’il ne peut pas lire l’enregistrement, ce qui est souvent le cas
lorsqu’un bloc de votre disque est abîmé. Il vous demande alors si vous
voulez ou non supprimer l’enregistrement en question. Si vous
répondez oui, il effectue immédiatement la réparation et vous pouvez
continuer à travailler comme si rien ne s’était passé.
Pour le cas où vous rencontreriez un problème qui ne pourrait être
traité en direct, vous devez utiliser la fonction Vérifier les données de
4D Util.
¤
Pour accéder à la fonction de vérification et de réparation de 4D Util :
1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton
“Vérifier les données...”.
OU
Choisissez l’option “Vérifier et réparer données...” dans le menu
Utilitaires (ou dans la barre d’outils de 4D Util).
La boîte de dialogue suivante s’affiche :
2 Sélectionnez l’option correspondant à l’action que vous voulez
effectuer et cliquez sur le bouton OK.
Ces trois options sont décrites dans les paragraphes suivants.
4D Util - Manuel de référence
15
Vérifier les données
Options de réparation
Vérifier et créer un
journal
Cette option vérifie la base de données sélectionnée. Dans le cas où un
problème est détecté, un fichier de texte appelé Journal est généré. Ce
fichier contient toutes les informations relatives au problème
diagnostiqué par 4D Util. Vous pouvez y apporter une solution grâce
aux deux options suivantes. Un message vous indique celle qu’il
convient de choisir. La base de données n’est pas modifiée.
Il est conseillé de recourir systématiquement à cette option pour bien
évaluer les éventuels dommages causés à votre base.
Réparer les
Cette option vérifie la base sélectionnée, ses index et sa table d’adresses
enregistrements ou et, dans la mesure du possible, les répare immédiatement.
index endommagés
Un fichier Journal est également généré.
S’il y a un élément qui ne peut être réparé par cette option, un message
vous recommande d’utiliser l’option suivante.
Récupération par
analyse des
marqueurs
d’enregistrements
Cette dernière option ne doit être utilisée que sur la “demande” de
4D Util, lorsqu’un fichier est très endommagé et ne peut pas être réparé
par la commande précédente.
A noter qu’avec cette option, 4D Util ne modifie pas la base originale.
Qu’est-ce que la
Les enregistrements de 4D sont de taille variable : il est donc
récupération par analyse nécessaire, pour les retrouver, de conserver dans une table l’endroit où
des marqueurs
ils sont stockés sur votre disque. Le programme accède donc à l’adresse
d’enregistrements ?
de l’enregistrement par l’intermédiaire d’un index et d’une table
d’adresses.
Si l’enregistrement seul est abîmé, l’option Réparer les
enregistrements ou index endommagés suffit. Si l’index est
légèrement endommagé, cette option peut également le réparer.
C’est lorsque la table d’adresses est sérieusement touchée qu’il faut en
venir à une récupération plus sophistiquée, puisqu’il faut reconstituer
la table.
16
4D Util - Manuel de référence
Options de réparation
Pour réaliser cette opération, 4D Util utilise le marqueur ou “signature”
qui se trouve en en-tête de chaque enregistrement. Les marqueurs
peuvent être comparés à des résumés des enregistrements, comportant
l’essentiel de leurs informations, et à partir desquels une reconstitution
de la table d’adresses est possible.
Procédure de réparation Lorsque vous cliquez sur le bouton OK, une boîte de dialogue standard
d’enregistrement de fichiers s’affiche, vous permettant de choisir un
nom et un emplacement pour le nouveau fichier que vous allez créer :
Vous ne pouvez pas remplacer le fichier original. Prévoyez
suffisamment de place sur votre disque pour le nouveau fichier de
données (de préférence, le double du fichier original).
Dans un fichier de données récupéré par les marqueurs, quelques
enregistrements peuvent avoir été effacés car abîmés. Par ailleurs,
certains enregistrements que vous aviez effacés sont susceptibles de
réapparaître si vous aviez désélectionné l’option Définitivement
supprimé dans la palette des Propriétés des tables. Pour plus
d’informations sur cette option, reportez-vous au manuel Mode
Structure de 4e Dimension.
Note Les index sont reconstruits.
4D Util - Manuel de référence
17
Vérifier les données
18
4D Util - Manuel de référence
4
Compacter des fichiers
4D Util comporte une fonction de compactage des fichiers de données
et des fichiers de structure de 4e Dimension et 4D Server.
Pourquoi compacter ?
Les fichiers de données et de structure peuvent laisser apparaître des
emplacements inutilisés (des “trous”) sur votre disque, ce qui constitue
un gaspillage de place. Lorsque vous construisez une base de données,
le fichier de structure génère des espaces inutilisés, par exemple à
l’occasion de modifications ou d’effacements de paramètres tels que les
formulaires ou les méthodes. De même, un fichier de données laisse
des trous lors de la modification ou de l’effacement d’enregistrements.
Bien entendu, 4D “gère” ces trous, c’est-à-dire qu’il réutilise dès que
possible les emplacements inutilisés sur le disque. Mais il peut arriver
que la base nécessite un réel compactage, par exemple lorsque le fichier
de données est fortement réduit (les emplacements vides restent
inaffectés sur le disque).
La fonction de compactage permet de réorganiser le stockage des
données sur le disque afin de faire disparaître les trous.
Procédure de compactage
¤
Pour compacter vos fichiers de données et de structure :
1 Assurez-vous que vous disposez de suffisamment de place sur votre
disque de sauvegarde pour recevoir une copie de votre base de
données.
En effet, le programme effectue une copie des fichiers de structure et de
données.
4D Util - Manuel de référence
19
Compacter des fichiers
2 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton
“Compacter...”.
OU
Choisissez l’option “Compacter...” dans le menu Utilitaires (ou dans la
barre d’outils) de 4D Util.
Une boîte de dialogue standard d’enregistrement de fichiers apparaît.
Par défaut, les fichiers compactés reçoivent le suffixe “2”.
3 Choisissez un nom et un emplacement pour la nouvelle base de
données ou conservez ceux proposés par défaut.
4 Cliquez sur le bouton Enregistrer.
4D Util crée une copie de votre base de données, en compactant à la
fois les fichiers de structure et de données. Les index sont également
compactés et reconstruits.
20
4D Util - Manuel de référence
5
Tri permanent
4D Util comporte une fonction de tri permanent des enregistrements
d’une base 4e Dimension ou 4D Server. Vous pouvez donc choisir, dans
le menu Utilitaires, la commande Tri permanent...
Pourquoi effectuer un tri permanent ?
Lorsque vous travaillez dans une base de données, vous avez la
possibilité de réaliser un tri sur vos enregistrements, suivant des critères
que vous définissez. Mais lorsque vous fermez votre base, le tri n’est pas
conservé. Par défaut, l’ordre des enregistrements d’une base correspond
à celui de leur création.
Vous pouvez, avec 4D Util, effectuer un tri permanent sur les
enregistrements d’une base de données. Lorsque vous utiliserez à
nouveau votre base, l’ordre proposé par défaut sera celui qui a été
déterminé par ce tri. Vous pouvez trier de manière permanente une,
certaines, ou la totalité des tables de la base.
Procédure de tri permanent
¤
Pour modifier l’ordre de tri des enregistrements d’une base :
1 Dans la boîte de dialogue principale de 4D Util, cliquez sur le bouton
“Tri permanent...”.
OU
Choisissez l’option “Tri permanent...” dans le menu Utilitaires (ou
dans la barre d’outils) de 4D Util.
4D Util - Manuel de référence
21
Tri permanent
4D Util affiche une boîte de dialogue de sélection des tables à trier.
2 Sélectionnez la table sur laquelle vous voulez effectuer le tri, puis
cliquez sur OK.
OU
Double-cliquez sur le nom de la table à trier.
L’éditeur de tri standard de 4D apparaît alors.
Note Si le fichier de données est endommagé, 4D Util vous le signalera
automatiquement et vous proposera une option de réparation avant
d’effectuer le tri.
3 Définissez les paramètres de votre tri.
22
4D Util - Manuel de référence
Procédure de tri permanent
Procédez exactement de la même manière que pour la réalisation d’un
tri dans 4D. Pour plus d’informations, reportez-vous au manuel Mode
Utilisation de 4e Dimension.
4 Cliquez sur Trier pour lancer le tri.
L’opération est plus longue qu’un simple tri car 4D Util réorganise les
tables d’adresses puis réindexe la table.
5 Si nécessaire, répétez l’opération pour chaque table de la base que
vous souhaitez trier.
4D Util - Manuel de référence
23
Tri permanent
24
4D Util - Manuel de référence

Documents pareils