4.4.  Backup/ripristino del database

Per eseguire il backup del database, utilizzare gli strumenti di amministrazione del database corrispondenti o eventualmente il dialogo interno a PARTsolutions sotto PARTlinkManager -> Extra [Extras] -> Database -> Backup/ripristino del database [Save/restore database].

Figura 4.26. 

In Azione [Action], selezionare l'opzione Backup del database [Save database] o Ripristino del database [Restore database].

Utilizzare un file CSV [Use CSV file]:

Se si seleziona la casella di controllo in Usa directory condivisa [Use common directory], tutte le tabelle vengono salvate con il loro nome predefinito nella directory selezionata.

Se non si attiva questa opzione, utilizzare il pulsante Sfoglia ... per specificare il file CSV desiderato e selezionare la casella di controllo individuale.

Backup dei dati con BackupTool

Il BackupTool è semplicemente la versione script della finestra di dialogo che consente di esportare le tabelle quotidianamente in un'attività automatica.

Tramite il comando ...

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

... viene attivata la funzione di backup dell'interfaccia LinkDB e i CSV vengono scritti nella directory appena creata (C:/BackupFolder/DATUM_ZEIT).

Per ripristinare il database, è possibile specificare il parametro "restore" al posto del parametro "backup".

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

Vengono scritte solo le tabelle specificate nella plinkcommon.cfg sotto BACKUPTABLES . Se necessario, è necessario aggiungere ulteriori tabelle.

L'impostazione predefinita è la seguente:

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