Trigger Sync

Il programma Trigger Sync è un software dedicato esclusivamente alla sincronizzazione di un dabase di Nios4 in modo automatico e senza necessità di installare le versioni complete dei sistemi. Il programma installabile su sistemi windows viene lanciato direttamente dal prompt dei comandi con il solo scopo di eseguire una sincronizzazione tra un database locale in formato Access o SQL Server e il database presente in cloud.

setup

Installazione

Eseguita l'installazione con il setup occorre entrare nella cartella, normalmente c:\Software_D-One\TriggerSyncNios4 e modificare il file triggersyncnios4.json inserendo i parametri per eseguire la connessione

{

  "username": "username",

  "password": "password",

  "pathdbaccess": "percorso database Access",

  "dbnamecloud": "nome database clod"

}

All'interno del file rispettando la formattazione inserire al posto delle scritte in grassetto, mantedendo le virgolette, i propri dati di accesso, il percorso del database Access presente sul computer dove è installato il trigger (o una cartella in rete raggiungibile dal computer) e il nome del database. Il nome può essere recuperato dalle app, all'interno del pannello dei settaggi sotto il nome dell'utente o nell'angolo in basso a sinistra delle versioni desktop, sempre vicino al nome dell'utente.

Chiavi opzionali

"connectionstring": "stringa connessione",

"token":"token di accesso"

In caso, è possibile togliere le chiavi username e password e inserire la chiave token se si è in possesso di quest'ultimo valore. Per collegarsi a un database SQL server o a un database Access con parametri speciali sostituire la chiave pathdbaccess con connectionstring inserendo la stringa di connessione OLEDB

Esecuzione comando

Sempre dal prompt dei comandi in modo manuale o inserendolo in una procedura automatica digitare triggersyncnios4.exe.  Se i valori sono corretti e il sistema riesce a collegarsi al server inizierà la procedura automatica di sincronizzazione  partendo da un tempo tid=0. Finita la sincronizzazione il sistema recupererà il nuovo tid e lo salverà all'interno del file triggersyncnios4.json in modo da utilizzarlo come marcatura temporale per la prossima sincronizzazione. 

c:\Software_D-One\TriggerSyncNios4\triggersyncnios4.exe

27/01/2024 10:01:17 > TRIGGER SYNC NIOS4 V.1.0.0.0

27/01/2024 10:01:18 > Start sync db=crmdonee tid=0

27/01/2024 10:01:21 > End   sync db=crmdonee tid=20240127090120

Per maggiori informazioni sul funzionamento della sincronizzazione e come scrivere correttamente i dati  è possibile fare riferimento  alla seguenti guide

Struttura dei database Nios4

Sincronizzazione dei dati

Inoltre il programma creerà automaticamente un file log.txt presente sempre nella sua cartella dove verranno salvati tutti i messaggi di conferma e di errore