Gestione connessione Excel
Una gestione connessione Excel consente a un pacchetto di connettersi a un file di cartella di lavoro di Microsoft Excel. 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.
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.
Nota
Non è possibile connettersi a un file di Excel protetto da password.
Configurazione della gestione connessione Excel
È possibile impostare le proprietà tramite Progettazione SSIS o a livello di programmazione.
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 programmazione, 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 Procedura: Esecuzione di un ciclo su file e tabelle di Excel utilizzando un contenitore Ciclo Foreach.
|
Vedere anche