Gestione connessione Excel

Data aggiornamento: 15 settembre 2007

Una gestione connessione Excel consente a un pacchetto di connettersi a un file di cartella di lavoro di Microsoft Excel. L'origine Excel e la destinazione Excel disponibili in Microsoft SQL Server 2005 Integration Services (SSIS) utilizzano una gestione connessione Excel.

[!NOTA] In un computer a 64 bit, è necessario eseguire i pacchetti che si connettono alle origini dei dati Excel Microsoft in modalità a 32-bit. Il provider OLE DB Microsoft Jet che si connette alle origini dati di Excel è disponibile solo in una versione a 32 bit.

[!NOTA] Mentre è possibile utilizzare una gestione connessione Excel per stabilire una connessione a un'origine dei dati che utilizza Microsoft Office Excel 2003 o versione precedente, non è possibile utilizzare una gestione connessione Excel per stabilire la connessione a un'origine dei dati che utilizza Microsoft Office Excel 2007. Non è inoltre possibile utilizzare il provider di dati OLE DB Microsoft Jet 4.0 per stabilire la connessione a un'origine dei dati Excel 2007. Per stabilire la connessione a un'origine dei dati Excel 2007, utilizzare Gestione connessione OLE DB, selezionando Microsoft Office 12.0 Access Database Engine OLE DB Provider in Provider. Nella pagina Tutte della finestra di dialogo Gestione connessione immettere Excel 12.0 per Extended Properties. Per caricare dati da o in un'origine dei dati Excel 2007, utilizzare rispettivamente un'origine OLE DB o una destinazione OLE DB. Non è possibile utilizzare un'origine o una destinazione Excel per stabilire la connessione a un'origine dei dati Excel 2007.

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 all'insieme 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 Microsoft OLE DB per Jet 4.0 e il relativo driver ISAM (Indexed Sequential Access Method, metodo di accesso sequenziale indicizzato) di supporto per Excel 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 Gestione connessione Excel.

Per informazioni sulla configurazione di una gestione connessione a livello di programmazione, vedere ConnectionManager e Adding Connections Programmatically.

Per informazioni su come eseguire un ciclo su un gruppo di file di Excel, vedere Procedura: Esecuzione di un ciclo su un gruppo di tabelle e file di Excel.

Vedere anche

Attività

Procedura: Esecuzione di un ciclo su un gruppo di tabelle e file di Excel

Concetti

Origine Excel
Destinazione Excel
Considerazioni su Integration Services in computer a 64 bit

Altre risorse

Connessioni in Integration Services
Working with Excel Files with the Script Task

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

15 settembre 2007

Nuovo contenuto:
  • Una nota aggiunta sull'utilizzo di un computer a 64 bit per eseguire i pacchetti che si connettono alle origini dei dati Excel.

12 dicembre 2006

Nuovo contenuto:
  • Aggiunta di una nota sull'utilizzo di origini dei dati Excel 2007.

5 dicembre 2005

Nuovo contenuto:
  • Descrizione dell'utilizzo dei nomi delle colonne nei dati.
  • Aggiunta delle informazioni sul provider e sul driver per la gestione connessione Excel.