Gestione connessione Excel
Una gestione connessione Excel consente la connessione di un pacchetto a un file di cartella di lavoro di Microsoft Excel esistente. L'origine e la destinazione Excel disponibili in Microsoft SQL Server Integration Services utilizzano la gestione connessione Excel.
Quando si aggiunge una gestione connessione Excel a un pacchetto, Integration Services crea una gestione connessione che in fase di esecuzione verrà risolta in una connessione Excel, imposta le proprietà della gestione connessione e quindi la aggiunge alla raccolta Connections del pacchetto.
La proprietà ConnectionManagerType della gestione connessione viene impostata su EXCEL.
[!NOTA]
Non è possibile connettersi a un file di Excel protetto da password.
Configurazione della gestione connessione Excel
Per configurare la gestione connessione Excel, procedere nel modo seguente:
Specificare il percorso del file della cartella di lavoro di Excel.
Specificare la versione di Excel utilizzata per creare il file.
Indicare se la prima riga di dati a cui si accede nei fogli di lavoro o negli intervalli selezionati contiene i nomi delle colonne.
Se la gestione connessione Excel viene utilizzata da un'origine Excel, i nomi delle colonne saranno inclusi nei dati estratti. Se viene utilizzata da una destinazione Excel, i nomi delle colonne saranno inclusi nei dati scritti.
La gestione connessione Excel utilizza il provider OLE DB Microsoft per Jet 4.0 e il relativo driver ISAM (Indexed Sequential Access Method, metodo di accesso sequenziale indicizzato) di Excel di supporto per stabilire la connessione con le origini dei dati Excel e quindi leggere e scrivere informazioni. Per ulteriori informazioni sul comportamento del provider e del driver in caso di utilizzo con origini e destinazioni Excel, vedere Origine Excel e Destinazione Excel.
È possibile impostare le proprietà tramite Progettazione SSIS o a livello di codice.
Per ulteriori informazioni sulle proprietà che è possibile impostare in Progettazione SSIS, vedere Editor gestione connessione Excel.
Per informazioni sulla configurazione di una gestione connessione a livello di codice, vedere ConnectionManager e Aggiunta di connessioni a livello di programmazione.
Per informazioni su come eseguire un ciclo su un gruppo di file di Excel, vedere Esecuzione di un ciclo su file e tabelle di Excel utilizzando un contenitore Ciclo Foreach.
Attività correlate
Esecuzione di un ciclo su file e tabelle di Excel utilizzando un contenitore Ciclo Foreach
Connessione a una cartella di lavoro di ExcelProcedura: Connessione a una cartella di lavoro di Excel
Contenuto correlato
|