Segui

Come ottenere il massimo da Bravo Data Exchange

Sommario

Lo scopo del presente articolo è di evidenziare come è possibile ottenere il massimo della connettività a sistemi esterni a Bravo utilizzando il suo strumento Bravo Data Exchange e Microsoft SQL Server.

Come ottenere il massimo della connettività con Bravo Data Exchange passando per Microsoft SQL Server

I formati di importazione ed esportazione dati supportati da Bravo Data Exchange sono Microsoft Excel e Microsoft SQL Server. La scelta di predisporre lo strumento all'uso di questi formati è stata accuratamente valutata: Microsoft Excel è uno standard riconosciuto e molto diffuso, Microsoft SQL Server, oltre ad essere il gestore database utilizzato da Bravo e da molti altri software, racchiude in se una funzione dalle grandi potenzialità, che dona a Bravo Data Exchange un'integrazione estesa a diversi formati di dati.
Bravo si interfaccia con il motore database Microsoft SQL Server per la gestione del suo database.
Questo motore database viene amministrato dal relativo applicativo SQL Server Management Studio.
Il SQL Server Management Studio è un'applicazione software della Microsoft, utilizzata per configurare, gestire e amministrare tutti i componenti all'interno di un motore database Microsoft SQL Server.
Questo software si può connettere a diverse fonti dati esterne, che  possono essere viste ed amministrate come se fossero un database di tipo SQL Server.
Questa funzione prende il nome di Server collegati.
In questo modo Bravo Data Exchange può connettersi oltre che con file di Microsoft Excel e database SQL Server, anche con molte altre fonti dati.

Immagine01.png

Si prenda ad esempio un file di database Microsoft Access con estensione ".mdb" con dati aziendali relativi alle anagrafiche clienti, fornitori, impiegati, corrieri, ordini e prodotti.
Aprendo il file con il relativo applicativo è possibile visionare le tabelle contenute in un database e consultare per esempio il contenuto della tabella dell'anagrafica clienti, per visualizzarne i dati.
Per collegare il database Access su SQL Server si lancia l'applicativo SQL Server Management Studio:

  1. si effettua la login al Motore database;
  2. si espande la voce "Oggetti server";
  3. si preme con il tasto destro del mouse sulla voce "Server collegati";
  4. si seleziona la voce "Nuovo server collegato";
  5. nel campo "Server collegato" si indica il nome da assegnare alla connessione dati;
  6. si imposta la spunta sulla voce "Altra origine dati";
  7. nel campo a tendina "Provider" selezionare la voce di connessione dati per Microsoft Access;
  8. indicare il "Nome prodotto";
  9. nel campo "Origine dati" indicare il percorso dove si trova il file del database Microsoft Access;
  10. confermare il salvataggio del "Server collegato";
  11. verificare che il server collegato appena creato sia visibile sotto la corrispondente voce dell'albero a sinistra sul SQL Server Management Studio;
  12. espandendo la voce con il nome del server collegato appena creato ed espandendo le sottovoci, si può visualizzare l'elenco delle tabelle che compongono il database di Access;
  13. premendo con il tasto destro sulla voce della tabella "Clienti" e selezionando la creazione di uno script di "SELECT", per la visualizzazione dei dati della tabella, è possibile eseguire una query che mostra i dati dell'anagrafica clienti, gli stessi dati che erano stati mostrati dal medesimo database, ma estratti in precedenza con l'applicazione dedicata Microsoft Access, invece in questo caso la visualizzazione dei dati è stata eseguita da SQL Server Management Studio.
BDE_CS.gif

Abbinando l'uso della funzione di "Server collegati" di Microsoft SQL Server con Bravo Data Exchange, sulla base di quanto descritto negli articoli I formati di importazione ed esportazione dati supportati da Bravo Data Exchange e Come creare una Connessione dati su Bravo Data Exchange, è possibile creare su Bravo Data Exchange una Connessione dati con Microsoft SQL Server che è indirizzata ad una fonte dati esterna collegata di diversa tipologia, per consentire l'importazione e l'esportazione dati con Bravo.

Approfondimenti

Il presente articolo non ha lo scopo di formare su come si crea un server collegato su SQL Server, quello mostrato è solo un esempio della funzione, per essere a conoscenza della sua esistenza e di come applicata con il Bravo Data Exchange consente una più estesa connessione a fonti dati esterne di diverso tipo.
Per apprendere come si configura un server collegato si rimanda:

  • alla propria conoscenza di Microsoft SQL Server;
  • alla documentazione presente sul sito Microsoft;
  • alla consulenza di un Sistemista.

Le informazioni sulla funzione dei server collegati comunicate in questo articolo possono variare in base alla versione del SQL Server Management Studio utilizzato.

 

Altre domande? Invia una richiesta

Commenti

Powered by Zendesk