4.4.  Sauvegarder/restaurer la base de données

Pour sauvegarder la base de données, utilisez soit les outils d'administration correspondants propres à la base de données, soit éventuellement, en interne à PARTsolutions, le dialogue sous PARTlinkManager -> Extras -> Base de données [Database] -> Sauvegarder/restaurer la base de données [Save/restore database].

Sous Action, sélectionnez Sauvegarder la base de données [Save database] ou Restaurer la base de données [Restore database].

Utiliser un fichier CSV [Use CSV file]:

Si vous cochez la case sous Utiliser le répertoire commun [Use common directory], tous les tableaux seront enregistrés avec leur nom par défaut dans le répertoire sélectionné.

Si vous n'activez pas cette option, veuillez indiquer au moyen du bouton Parcourir ... le fichier CSV souhaité et activez la case de sélection individuelle.

Sauvegarde des données à l'aide de BackupTool

L'outil de sauvegarde est simplement la version script du dialogue, afin de pouvoir exporter quotidiennement les tableaux dans une tâche automatique.

Via la commande ...

cscripthost.exe backupTool.vbb backup "C:/BackupFolder/<DATE>

... la fonction de sauvegarde de l'interface LinkDB est déclenchée, ainsi que l'écriture des CSV dans le répertoire nouvellement créé (C:/BackupFolder/DATUM_ZEIT).

Pour restaurer la base de données, il est possible d'ajouter un paramètre "restore" à la place du paramètre "backup".

cscripthost.exe backupTool.vbb restore "C:/BackupFolder"

Seules les tables spécifiées dans le plinkcommon.cfg sous BACKUPTABLES sont écrites. Des tables supplémentaires doivent y être ajoutées si nécessaire.

Le réglage par défaut est le suivant :

[BACKUPTABLES]
t0=<%erptable%>
t1=<%linktable%>
t2=<%prjtable%>
t3=<%treetable%>
t4=PLMTABLE2
t5=CNSSEQ
...