Vai al contenuto principale

Utilità di aggiornamento automatico del database

In alcune versioni aggiornate del client (non tutte), sarà necessario aggiornare il database IndySoft a una nuova versione. Si noti che le versioni del database non corrispondono alle versioni del client. Una versione del database può essere utilizzata per diverse versioni del client, ecc. Tuttavia, ogni versione client richiede una versione specifica del database, poiché questa include le tabelle e i campi utilizzati da quella versione client. Gli amministratori di sistema possono utilizzare l'utilità di aggiornamento automatico del database per aggiornare il database quando necessario.

Arrow_r Importante: l'utilità di aggiornamento automatico del database può essere eseguita solo da una workstation attualmente connessa al database tramite una connessione a due livelli. Pertanto, subito dopo aver avviato la procedura guidata di aggiornamento del database, è necessario inserire/verificare le impostazioni di connettività del database 2Tier. Queste impostazioni sono identiche a quelle inserite nelle Impostazioni del database. Per ulteriori dettagli, consultare la sezione Impostazioni database. Se non si immettono le impostazioni di connettività 2Tier corrette, la procedura guidata di aggiornamento non potrà proseguire.

Ad ogni accesso, IndySoft verifica la versione corrente del database per verificare se è necessario un aggiornamento. Se è necessario eseguire l'aggiornamento, l'accesso viene interrotto e all'utente viene richiesto di eseguire l'utilità di aggiornamento automatico del database. Solo gli "amministratori di sistema" di IndySoft possono utilizzare questa utility, che si trova nella directory del programma IndySoft:

Esplora file di

: isupdb.exe

Alcune installazioni del prodotto (come quella per utente singolo) avvieranno automaticamente questa utility quando necessario. All'avvio, ti verrà chiesto innanzitutto di confermare le impostazioni del database. Successivamente, ti verrà richiesto di effettuare l'accesso utilizzando le credenziali di IndySoft Admin. Questa utility mostra il livello attuale del database e il livello desiderato del database:



IndySoft Database Upgrade Wizard - Nessun aggiornamento richiesto

Nel caso dell'esempio sopra riportato, il database è già alla versione desiderata e non è necessario alcun aggiornamento. Il pulsante ti consentirà di selezionare il livello di sovrascrittura del database. Guarda la finestra di dialogo qui sotto.Nota: utilizzare questa opzione solo se richiesto dall'assistenza IndySoft.

Livello di sovrascrittura del database

Nello screenshot qui sotto, la versione richiede un aggiornamento dalla 8.3 alla 8.8 e il pulsante "Avvia" è attivo:



IndySoft Database Upgrade Wizard - Aggiornamento richiesto

Premere "Avvia" per avviare l'aggiornamento. Verrà visualizzata una barra di avanzamento: in genere, l'aggiornamento del database richiede solo pochi minuti. Eventuali errori verificatisi durante l'aggiornamento verranno segnalati in una finestra di dialogo di errore. Se viene visualizzata questa finestra di dialogo, esporta gli errori in un file (utilizzando i pulsanti situati sopra l'elenco degli errori) e contatta l'assistenza IndySoft seguendo le istruzioni fornite. Spesso questi errori hanno solo carattere informativo, ma è meglio verificare con l'assistenza IndySoft.

Se richiesto dall'assistenza IndySoft, è possibile premere il piccolo pulsante a sinistra di "Avvia" prima di avviare l'aggiornamento del database. Questa opzione visualizzerà una piccola finestra di nota nella parte inferiore della finestra di dialogo in cui vengono registrati tutti i comandi SQL eseguiti durante l'aggiornamento del database. Una volta chiusa la procedura guidata di aggiornamento del database, questo testo verrà copiato negli appunti di Windows. Può quindi essere incollato in un'e-mail all'assistenza IndySoft o salvato come file per riferimento.



IndySoft Database Upgrade Wizard - Comandi SQL eseguiti

Arrow_r Importante: l'aggiornamento del database a una determinata versione è un'operazione che va eseguita una sola volta. Una volta completato l'aggiornamento, tutti gli utenti potranno utilizzare la versione aggiornata del client compatibile con questa versione del database. |