Panoramica sulle connessioni dati di Office

Nota: Questo articolo ha esaurito la sua funzione e verrà ritirato tra breve. Per evitare problemi di "Pagina non trovata", si sta procedendo alla rimozione dei collegamenti noti. Se sono stati creati collegamenti a questa pagina, rimuoverli per contribuire a ottimizzare il Web.

I dati nel programma possono provenire da un'origine dati esterna, ad esempio un file di testo, una cartella di lavoro o un database. Questa origine dati esterna è connessa al programma tramite una connessione dati, che è un set di informazioni che descrive come individuare, eseguire l'accesso e accedere all'origine dati esterna. Nelle sezioni seguenti viene descritto il funzionamento delle connessioni dati esterne, come condividere le informazioni di connessione con altre applicazioni e utenti e come rendere più sicuro l'accesso ai dati.

Informazioni sulle nozioni di base sulle connessioni dati

Il vantaggio principale della connessione a dati esterni consiste nel fatto che è possibile analizzare periodicamente questi dati senza copiarli più volte. La copia ripetuta dei dati è un'operazione che può richiedere molto tempo e soggetta a errori.

Le informazioni di connessione possono essere archiviate in una cartella di lavoro o in un file di connessione, ad esempio in un file di Office Data Connection (ODC) o in un file DSN (Data Source Name).

Per trasferire dati esterni nel programma, è necessario accedere ai dati. Se il origine dati esterno a cui si vuole accedere non si trova nel computer locale, potrebbe essere necessario contattare l'amministratore del database per una password, un'autorizzazione utente o altre informazioni sulla connessione. Se l'origine dati è un database, verificare che il database non venga aperto in modalità esclusiva. Se l'origine dati è un file di testo o una cartella di lavoro, verificare che il file di testo o la cartella di lavoro di un altro utente non sia aperto per l'accesso esclusivo.

Molte origini dati richiedono anche un driver ODBC o un provider OLE DB per coordinare il flusso di dati tra il programma, il file di connessione e l'origine dati.

Il diagramma seguente riepiloga i punti chiave relativi alle connessioni dati.

Connessione ai dati esterni

1. è possibile connettersi a una varietà di origini dati: Microsoft SQL Server, Microsoft Access, Microsoft Excel e file di testo.

2. A ogni origine dati è associato un driver ODBC o un provider OLE DB.

3. Un file di connessione definisce tutte le informazioni necessarie per accedere a un'origine dati e recuperare dati.

4. Le informazioni di connessione vengono copiate da un file di connessione nell'applicazione in uso.

Condivisione di connessioni

I file di connessione sono particolarmente utili per la condivisione di connessioni in modo coerente, rendendo le connessioni più individuabili, contribuendo a migliorare la sicurezza e agevolando l'amministrazione dell'origine dati. Il modo migliore per condividere i file di connessione consiste nell'inserirli in un percorso sicuro e attendibile, ad esempio una cartella di rete o una raccolta di SharePoint, in cui gli utenti possono leggere il file, ma solo gli utenti designati possono modificarlo.

È possibile creare file ODC (Office Data Connection) usando Excel o usando la connessione guidata dati per connettersi alle nuove origini dati. Un file ODC USA tag HTML e XML personalizzati per archiviare le informazioni sulla connessione. È possibile visualizzare o modificare facilmente il contenuto del file in Excel.

È possibile condividere i file di connessione con altri utenti per assegnare loro lo stesso accesso a un'origine dati esterna. Altri utenti non devono configurare un'origine dati per aprire il file di connessione, ma potrebbe essere necessario installare il driver ODBC o il provider OLE DB necessario per accedere ai dati esterni nei rispettivi computer.

Informazioni sui componenti di Microsoft Data Access

Microsoft Data Access Components (MDAC) 2,8 è incluso in Windows Server 2003 e Windows XP SP2 e versioni successive. Con MDAC è possibile connettersi e utilizzare dati da un'ampia gamma di origini dati relazionali e non relazionali. È possibile connettersi a diverse origini dati utilizzando i driver ODBC (Open Database Connectivity) o i provider di OLE DB. Può essere compilato e spedito da Microsoft o sviluppato da varie terze parti. Quando si installa Microsoft Office, al computer vengono aggiunti driver ODBC e provider OLE DB aggiuntivi.

Per visualizzare un elenco completo dei provider OLE DB installati nel computer, visualizzare la finestra di dialogo Proprietà collegamento dati da un file di collegamento dati e quindi fare clic sulla scheda provider .

Per visualizzare un elenco completo dei driver ODBC installati nel computer, visualizzare la finestra di dialogo amministratore database ODBC e quindi fare clic sulla scheda driver .

È anche possibile usare i driver ODBC e i provider OLE DB di altri produttori per ottenere informazioni da origini diverse da origini dati Microsoft, inclusi altri tipi di database ODBC e OLE DB. Per informazioni sull'installazione di questi driver ODBC o dei provider OLE DB, vedere la documentazione relativa al database o contattare il fornitore del database.

Uso di ODBC per la connessione alle origini dati

Le sezioni seguenti illustrano in modo più dettagliato la connettività open database (ODBC).

Architettura ODBC

Nell'architettura ODBC un'applicazione, ad esempio il programma, si connette a gestione driver ODBC, che a sua volta usa un driver ODBC specifico, ad esempio il driver Microsoft SQL ODBC, per connettersi a un'origine dati, ad esempio un database di Microsoft SQL Server.

Definizione delle informazioni di connessione

Per connettersi a origini dati ODBC, eseguire le operazioni seguenti:

  1. Verificare che il driver ODBC appropriato sia installato nel computer che contiene l'origine dati.

  2. Definire un nome di origine dati (DSN) usando l' amministratore dell'origine dati ODBC per archiviare le informazioni di connessione nel registro di sistema di Windows o in un file con estensione DSN oppure usando una stringa di connessione nel codice di Microsoft Visual Basic per passare le informazioni di connessione direttamente a gestione driver ODBC.

    Per definire un'origine dati, aprire il pannello di controllo, fare clic su sistema e sicurezza > origini dati ODBC (32 bit) o origini dati ODBC (64 bit).

    Per altre informazioni sulle diverse opzioni, fare clic sul pulsante della Guida in ogni finestra di dialogo.

Origini dati computer

Le origini dati del computer archiviano le informazioni di connessione nel registro di sistema di Windows in un computer specifico con un nome definito dall'utente. È possibile usare le origini dati del computer solo su quello in cui sono definite. Sono disponibili due tipi di origini dati computer: utente e sistema. Le origini dati utente possono essere usate solo dall'utente corrente e sono visibili solo all'utente. Le origini dati di sistema possono essere usate da tutti gli utenti in un computer e sono visibili a tutti gli utenti del computer. Un'origine dati del computer è particolarmente utile quando si vuole fornire una sicurezza aggiuntiva, perché garantisce che solo gli utenti che hanno effettuato l'accesso possano visualizzare un'origine dati del computer e che un'origine dati del computer non possa essere copiata da un utente remoto in un altro computer.

Origini dati file

Le origini dati dei file (detti anche file DSN) archiviano le informazioni di connessione in un file di testo, non nel registro di sistema di Windows, e sono in genere più flessibili da usare rispetto alle origini dati del computer. Ad esempio, è possibile copiare un'origine dati file in qualsiasi computer che disponga del driver ODBC corretto, in modo che l'applicazione possa basarsi su informazioni di connessione coerenti e accurate a tutti i computer che usa. Oppure è possibile posizionare l'origine dati file in un singolo server, condividerla tra i diversi computer della rete e gestire facilmente le informazioni di connessione in un'unica posizione.

Un'origine dati file può anche essere non condivisibile. Un'origine dati del file non condivisibile risiede in un singolo computer e punta a un'origine dati del computer. Le origini dati file non condivisibili possono essere usate per accedere alle origini dati computer esistenti dalle origini dati file.

Inizio pagina

Uso di OLE DB per la connessione alle origini dati

Le sezioni seguenti descrivono il collegamento di oggetti e l'incorporamento di database (OLE DB) in modo più dettagliato.

Architettura OLE DB

Nell'architettura OLE DB l'applicazione che accede ai dati è denominata consumer di dati (ad esempio Publisher) e il programma che consente l'accesso nativo ai dati è detto provider di database, ad esempio il provider OLE DB Microsoft per SQL Server.

Definizione delle informazioni di connessione

Un file di collegamento dati universale (con estensione UDL) contiene le informazioni di connessione usate da un consumer di dati per accedere a un'origine dati tramite il provider OLE DB di tale origine dati. È possibile creare le informazioni di connessione eseguendo una delle operazioni seguenti:

  • Nella connessione guidata dati usare la finestra di dialogo Proprietà collegamento dati per definire un collegamento dati per un provider OLE DB.

  • Creare un file di testo vuoto con un tipo di file UDL e quindi modificare il file, che visualizza la finestra di dialogo Proprietà collegamento dati .

Inizio pagina

Rendere più sicuro l'accesso ai dati

Quando ci si connette a un'origine dati esterna o si aggiornano i dati, è importante tenere presenti i potenziali problemi di sicurezza e sapere cosa è possibile fare per i problemi di sicurezza. Usa le linee guida e le procedure consigliate seguenti per proteggere i dati.

Archiviazione di connessioni dati in un percorso attendibile

Un file di connessione dati contiene spesso una o più query a un'origine dati. Sostituendo questo file, un utente con intenti dolosi può progettare una query per accedere a informazioni riservate e distribuirla ad altri utenti o eseguire altre azioni nocive. È pertanto importante verificare quanto segue:

  • Il file di connessione è stato scritto da un utente affidabile.

  • Il file di connessione è sicuro e proviene da un percorso attendibile.

Per migliorare la sicurezza, le connessioni a dati esterni potrebbero non essere disponibili nel computer. Per connettersi ai dati quando si apre una cartella di lavoro, è necessario attivare le connessioni dati tramite la barra del Centro protezione o inserendo la cartella di lavoro in un percorso attendibile.

Per altre informazioni, vedere aggiunta, rimozione o modifica di un percorso attendibile, aggiunta, rimozione o visualizzazione di un autore attendibilee visualizzazione delle opzioni e delle impostazioni personali nel centro protezione.

Uso delle credenziali in modo sicuro

L'accesso a un'origine dati esterna in genere richiede le credenziali, ad esempio un nome utente e una password, che vengono usate per autenticare l'utente. Verificare che queste credenziali vengano fornite in modo sicuro e sicuro e che queste credenziali non vengano rivelate inavvertitamente ad altri utenti.

Usare password complesse composte da lettere maiuscole e minuscole, numeri e simboli. Le password che non soddisfano questi requisiti sono considerate deboli. Un esempio di password complessa è Y6dh! et5. Un esempio di password debole è Casa27. La lunghezza minima delle password dovrebbe essere di 8 caratteri. È preferibile però usare una passphrase contenente almeno 14 caratteri.

È essenziale ricordare la password. Se la si dimentica, Microsoft non potrà recuperarla. Prendere nota delle password, quindi conservarle in un luogo sicuro, lontano dalle informazioni che si intende proteggere.

Evitare di salvare le informazioni di accesso quando ci si connette alle origini dati. Queste informazioni possono essere archiviate come testo normale nella cartella di lavoro e nel file di connessione e un utente malintenzionato può accedere alle informazioni per compromettere la sicurezza dell'origine dati.

Quando possibile, usa l'autenticazione di Windows (definita anche connessione attendibile), che usa un account utente di Windows per connetterti a SQL Server. Quando un utente si connette tramite un account utente di Windows, SQL Server usa le informazioni nel sistema operativo Windows per convalidare il nome e la password dell'account. Prima di poter usare l'autenticazione di Windows, un amministratore del server deve configurare SQL Server per l'uso di questa modalità di autenticazione. Se l'autenticazione di Windows non è disponibile, evitare di salvare le informazioni di accesso degli utenti. È più sicuro che gli utenti immettino le informazioni di accesso ogni volta che accedono.

Inizio pagina

Vedere anche

Usare la connessione guidata dati per importare i dati in Publisher

Usare la connessione guidata dati per importare dati in Word

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×