Sostituzioni del database

LMS_Enterprise.png

La sostituzione del database consente di modificare le connessioni al database per le etichette, le soluzioni e le configurazioni Automation quando si passa tra più server di database.

Le sostituzioni del database consentono di configurare soluzioni in ambienti di sviluppo ed eseguire tali soluzioni in ambienti di produzione senza modifiche alla configurazione del database all'interno delle soluzioni.

Nota

Per configurare le sostituzioni del database è necessario accedere a Control Center come Amministratore.

Le sostituzioni delle stringhe di connessione al database consentono di configurare soluzioni in cui parti delle stringhe di connessione al database cambiano mentre le soluzioni vengono eseguite con i database connessi. Dopo aver eseguito le sostituzioni delle stringhe di connessione al database, la soluzione utilizza ancora la configurazione del database invariata, ma con una connessione a un server di database diverso.

È possibile utilizzare l'opzione di sostituzione del database con tutti i tipi di database:

  • SQL

  • Oracle

  • MariaDB / MySQL

  • Access

  • Excel

  • CSV e altri file di testo

Nota

La sostituzione del database è possibile con soluzioni e configurazioni che vengono eseguite in NiceLabel Print, NiceLabel Web Client e Automation.

La configurazione delle sostituzioni del database consente di definire le coppie di sostituzioni "da-fino a". Ciascuna coppia di sostituzione contiene elementi Valore da e Valore fino a. Durante le azioni, le stringhe Valore da diventano Valore fino a. Il numero di coppie di sostituzione non è limitato.

  1. Per aggiungere nuove sostituzioni del database, aprire Control Center e andare su Amministrazione > Sostituzioni database.

  2. Fare clic su Aggiungi+. Si apre la pagina Sostituzioni database.

  3. Digitare il Nome sostitutivo. Usare un nome descrittivo, in modo da poter trovare facilmente la sostituzione in un secondo momento.

  4. Il campo Trova testo consente di cercare l’elemento della coppia di sostituzione Da esistente. Questa è la stringa di connessione al database che si sta sostituendo.

  5. Digitare Sostituisci con. Questo è l’elemento <Fino a> della coppia di sostituzione. Questa è la stringa di connessione al database finale.

  6. Fare clic su Salva. La nuova sostituzione è attiva ed elencata nella pagina Sostituzione dati.

Nota

Dopo aver fatto clic su Salva, le sostituzioni del database richiedono fino a 10 minuti per avere effetto.

Esempio 23. Esempio

L’azione in Automation si connette a mySQLServer e a myDatabase. È opportuno aggiornare la stringa di connessione al database per utilizzare il database NEW_myDatabase sul server NEW_mySQLServer.

È necessario definire due sostituzioni: la prima cambia il nome del server e la seconda cambia il nome del database.

1. Aggiungere la prima sostituzione e chiamarla Sostituzione nome server.

2. Digitare nel campo Trova testo: Data Source=mySQLServer

3. Digitare nel campo Sostituisci con: Data Source=NEW_mySQLServer

4. Aggiungere la seconda sostituzione e chiamarla Sostituzione nome database.

5. Digitare nel campo Trova testo: Initial Catalog=myDatabase

6. Digitare nel campo Sostituisci con: Initial Catalog=NEW_myDatabase


Nota

Tutte le sostituzioni del database sono crittografate nel database Control Center. Questo garantisce la sostituzione sicura di dati sensibili, come nomi utente, password e indirizzi di rete.

La sostituzione del database garantisce che le soluzioni e le configurazioni si connettano ai database corretti sia in un ambiente di test che in produzione.