4D v14.3Page Compactage |
||
|
4D v14.3
Page Compactage
Page Compactage
Cette page permet d’accéder aux fonctions de compactage du fichier de données et de structure (cf. section Description des fichiers de 4D). Le compactage d'un fichier répond à deux types de besoins :
Note : Le compactage n’est disponible qu’en mode maintenance. Si vous tentez d’effectuer cette opération en mode standard, une boîte de dialogue d’alerte vous prévient que la base va être fermée puis relancée en mode maintenance. Il est possible de compacter un fichier de données non ouvert par la base de données (cf. paragraphe Compacter les enregistrements et les index ci-dessous). La procédure de compactage standard du fichier de données et de structure est identique. Pour démarrer directement le compactage du fichier de données ou de structure, cliquez sur le bouton correspondant dans la fenêtre du CSM : Données : Structure : Note : Le compactage entraînant la duplication du fichier d’origine, le bouton est désactivé si la place sur le disque contenant le fichier est insuffisante. Cette opération défragmente le fichier principal ainsi que les éventuels fichiers d’index. 4D effectue une copie des fichiers d’origine et les place dans un dossier nommé Replaced Files (Compacting), créé à côté du fichier d’origine. A l’issue de l’opération, les fichiers défragmentés remplacent automatiquement les fichiers d’origine. La base de données est immédiatement opérationnelle sans aucune autre manipulation. Notes :
Attention : Chaque compactage entraîne la duplication du fichier d’origine et donc l’augmentation de la taille du dossier de l’application. Il est important de tenir compte de ce mécanisme (notamment sous Mac OS où les applications 4D apparaissent sous forme de packages) pour que l’application ne grossisse pas de façon excessive. Une intervention manuelle à l’intérieur du package peut être utile afin de supprimer les copies des fichiers d’origine. A l’issue du compactage, 4D génère un fichier de compte-rendu dans le dossier de la base. Ce fichier, nommé nombase_compact_log, est créé au format xml et html. Il permet de visualiser l’ensemble des opérations effectuées. Lorsque vous cliquez sur le bouton Voir le compte rendu, 4D affiche le le fichier de compte-rendu au format html dans le navigateur par défaut de l’ordinateur (cf. paragraphe Voir le compte rendu). La page Compactage comporte un bouton Avancé>, permettant d’accéder à une page d’options pour le compactage des fichiers de données et de structure : La zone “Compacter les enregistrements et les index” affiche le chemin d’accès du fichier de données courant ainsi qu’un bouton [...] permettant de désigner un autre fichier de données. Lorsque vous cliquez sur ce bouton, une boîte de dialogue standard d’ouverture de documents s’affiche, vous permettant de désigner le fichier de données à compacter. Vous devez sélectionner un fichier de données compatible avec le fichier de structure ouvert. Le second bouton [...] permet de désigner un autre emplacement pour les sauvegardes des fichiers originaux effectuées avant compactage. Cette option permet notamment de compacter des fichiers volumineux en utilisant différents disques. Lorsque cette option est cochée, 4D réécrit chaque enregistrement de chaque table lors de l’opération de compactage, en fonction de sa description en structure. Lorsque l’option n’est pas cochée, 4D réorganise uniquement le stockage des données sur le disque. Cette option est utile dans les cas suivants :
Note : La sélection de cette option entraîne la mise à jour de tous les index. (option accessible uniquement lorsque la précédente est cochée) Cette option provoque la reconstruction complète de la table d’adresses des enregistrements au moment du compactage. Cette opération permet d’optimiser la taille de la table d’adresses. Elle est principalement utile dans les bases de données où de très nombreux enregistrements ont été créés puis supprimés. Dans les autres cas, l’optimisation ne sera pas déterminante. A noter que cette option ralentit le compactage de façon conséquente et qu’elle rend invalides les ensembles sauvegardés via la commande STOCKER ENSEMBLE. Il est d’ailleurs fortement recommandé dans ce cas de supprimer les ensembles sauvegardés car leur utilisation peut conduire à des sélections de données erronées. Notes :
La zone “Compacter le fichier de structure” affiche le chemin d’accès du fichier de structure de la base ainsi qu’un bouton [...] permettant de désigner un autre emplacement pour les sauvegardes des fichiers originaux effectuées avant compactage. Lorsque vous cliquez sur l’un des boutons Compacter, l’opération débute immédiatement. A l’issue du compactage, 4D génère un fichier de compte-rendu dans le dossier de la base. Lorsque vous cliquez sur le bouton Voir le compte rendu, 4D affiche le fichier de compte-rendu au format html dans le navigateur par défaut de l’ordinateur (cf. paragraphe Voir le compte rendu). |
PROPRIÉTÉS
Produit : 4D UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v14 R2) Hérité de : Page Compactage ( 4D v12.4) |