Déplacement d'une base de données d'outillage sans exportation ni importation

FeatureCAM peut utiliser soit une base de données locale, soit une base de données en réseau. Ce sujet s'applique uniquement aux bases de données locales.

Vous ne pouvez pas déplacer une base de données locale entre des ordinateurs simplement en transférant les fichiers de la base de données. Pour déplacer une base de données locale entre des ordinateurs, exportez les outils et les matières depuis l'ordinateur source et importez-les dans l'ordinateur cible.

Quelques fois, ceci est impossible à cause de problème de matériel, ou si vous ne pouvez pas exporter les informations à partir de FeatureCAM, par exemple :

Dans cette situation, vous pouvez déplacer la base de données manuellement.

Pour déplacer manuellement une base de données entre des ordinateurs :

  1. Identifiez l'emplacement de la base de données source :

    Les points suivants décrivent la base de données :

    • C'est un dossier avec beaucoup de fichiers à l'intérieur.
    • Si vous avez la version 32-bit de FeatureCAM, le dossier est appelé DATABASE.

      Si vous avez la version 64-bit de FeatureCAM, le dossier est appelé DATABASEX64.

    • Un dossier de bases de données de FeatureCAM contient les fichiers suivants :

      object.idx

      domain.num

      plusieurs fichiers .a1

    Les problèmes qui peuvent rendre difficile la recherche de la base de données :
    • Si vous avez installé plusieurs copies de FeatureCAM, il y a plusieurs bases de données.
    • La base de données est stockée à différents endroits sur différentes versions de Windows.
    • La base de données est stockée à différents endroits sur différentes versions de FeatureCAM.
    • La base de données peut être stockée à un endroit différent ou avec un nom différent selon la langue de Windows ou de FeatureCAM.
    Utilisez les astuces suivantes pour faire la distinction entre les différentes bases de données :
    • Vous pouvez comparer l'horodatage pour faire la distinction entre une ancienne base de données et une nouvelle.
    • Vous pouvez comparer les tailles de fichiers pour faire la distinction entre une base de données que vous n'avez pas utilisé (comme pour une version d'essai), et une que vous utilisez beaucoup.
  2. Identifiez l'emplacement de la base de données cible :

    Vous devez identifier la base de données cible que vous voulez remplacer avec la base de données source. Vous devez avoir déjà installé FeatureCAM sur l'ordinateur source avec une base de données locale.

    1. Utilisez les informations de l'étape 1 pour trouver la base de données sur l'ordinateur cible, et notez le chemin complet du dossier de la base de données, par exemple : C:\programdata\featurecam\featurecam188\database.
    2. Depuis le dossier de la base de données cible, ouvrez object.idx dans un éditeur de texte. Il contient le nom du dossier répété plusieurs fois.
    3. Depuis le dossier de la base de données cible, ouvrez domain.nam dans un éditeur de texte. Il contient le nom du dossier répété plusieurs fois.
  3. Créez une copie de la base de données source dans un emplacement neutre :

    Copiez le dossier de la base de données source et tout son contenu (les fichiers domain.nam, object.idx et .a1) vers un emplacement neutre.

    Vous allez éditer cette copie de la base de données à la place de l'originale. Si vous faites une erreur vous pouvez recommencer en recopiant le dossier original.

  4. Editez la copie de la base de données neutre :
    1. Dans le dossier de la base de données neutre, ouvrez object.idx dans un éditeur de texte.
    2. Remplacez toutes les instances du chemin de la base de données source par le chemin d'accès du dossier cible.

      Par exemple, si le chemin de la base de données source est :

      c:\foo\bar\featurecam\featurecam184\database

      et le chemin de la cible est :

      c:\programdata\featurecam\featurecam188\database

      Remplacez toutes les instances de c:\foo\bar\featurecam\featurecam184\database par c:\programdata\featurecam\featurecam188\database.

    3. Répétez les étapes a et b pour domain.num.
    4. Répétez, éventuellement, les étapes a et b pour object.bak (ceci est le fichier de récupération).
    Avertissement : Veillez à ne pas faire d'autres changements accidentels lors de l'édition des fichiers.
    Avertissement : N'éditez pas les fichiers .a1, ils sont binaires et ne peuvent pas être édités avec un éditeur de texte.
  5. Effacez tous les fichiers dans le dossier de la base de données cible.
    Remarque : Tous les outils et toutes les matières de la base de données cible sont effacés. Si vous voulez les garder, exportez-les avant d'effacer la base de données cible et les importer plus tard.
  6. Copiez tous les fichiers du dossier de la base de données neutre dans le dossier de la base de données cible.

La prochaine fois que vous utilisez FeatureCAM sur l'ordinateur cible, vous pourrait accéder aux outils et aux matières que vous avez copié depuis la base de données source.