Reportez-vous à la documentation de Mise en oeuvre
Présentation
A l'entrée dans la fonction, on arrive dans un écran de saisie où l'on définit les données à intégrer et les paramètres de cette intégration.
Le fait de valider déclenche la fonction, après une demande de confirmation dans une boîte donnant le message suivant :
| Nombre de tables à intégrer : NNN |
Un fichier trace est créé et visualisé pour permettre de connaître le résultat (et les erreurs éventuelles à l'intégration).
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
| Indiquez le code du dossier de travail, tel que défini dans la table des dossiers. |
| Si le dossier dans lequel on intègre des tables possède un dossier d'historisation, on peut choisir d'intégrer les données dans la table historique (en cochant la case) ou dans la table du dossier d'exploitation (en ne la cochant pas). |
|   |
| Définit le nom de la table à intégrer, ou un modèle caractérisant le nom des tables à intégrer. Si on désire par exemple intégrer toutes les tables présentes dans le répertoire SVG, il suffit de taper * dans ce champ. |
|   |
Bloc numéro 2
| Lorsque cette case est cochée, le fichier d'extension cfg présent dans le répertoire SVG est utilisé pour définir la table, en tenant compte des directives de configuration telles que la taille des extents. Sa structure est décrite dans une annexe. |
| Lorsque cette case est cochée, les informations de dimensionnement (du fichier d'extension fichier srf) trouvées dans le répertoire d'intégration sont ignorées au profit de celles qui existent dans le répertoire FIL (si elles existent). |
Fermer
Cette fonction est liée au moteur adonix et non aux bases de données standard. En conséquence, elle ne doit pas non plus être utilisée dans le cadre d'une procédure habituelle de sauvegarde, dont elle ne possède pas les garanties de sécurité ni de performance. Une sauvegarde avec les outils standard de la base est fortement recommandée avant toute utilisation de ce type de fonction.
Parmi les limitations de ce type de fonction, il convient de noter que, si elle est lancée sur plusieurs tables de la base, elle peut conduire à une image de la base qui n'est pas globalement cohérente si des mises à jour ont lieu durant l'import (contrairement aux outils standard associées aux bases de données). Si on désire se servir de cette fonction pour importer un ensemble de tables exportées de façon cohérente, il faut donc s'assurer que personne d'autre n'est connecté sur le dossier durant l'intégration.
Cette fonction peut être lancée en batch. La tâche standard DOSINTEG est prévue à cet effet.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Erreur d'accès sur la table AUTILIS
Fichier inexistant
Ce message d'erreur signifie que le dossier choisi n'a pas été créé, ou n'existe plus (en tout état de cause, la table des utilisateurs n'a pas été trouvée dans ce dossier).
Lors de l'intégration, un fichier trace est créé. Des erreurs peuvent survenir : elles se présentent sous la forme d'une ligne d'erreur (en rouge) dans la trace, suivie éventuellement d'informations complémentaires.