Condividi tramite


Procedura: Connessione a un database di Access

Per connettere un pacchetto di Integration Services a un'origine dati di Microsoft Office Access, è necessario disporre di una gestione connessione e di un provider di dati OLE DB. Il provider di dati utilizzato dipende dalla versione di Access in cui è stata creata l'origine dati:

  • Per Access 2003 e versioni precedenti, il pacchetto richiede il provider OLE DB Microsoft Jet.

  • Per Access 2007, il pacchetto richiede il provider OLE DB per il modulo di gestione di database di Microsoft Office 12.0 Access.

È possibile creare una gestione connessione OLE DB e selezionare il provider di dati corrispondente dall'area Gestioni connessioni di Progettazione SSIS o dall'Importazione/Esportazione guidata SQL Server.

Nota

In un computer a 64 bit è necessario eseguire i pacchetti che si connettono a origini dati di Microsoft Access in modalità a 32 bit. Il provider OLE DB Microsoft Jet e il provider OLE DB per il modulo di gestione di database di Microsoft Office 12.0 Access sono disponibili solo nelle versioni a 32 bit.

Connessione a un'origine dati in formato Access 2003 o precedente

Per creare una gestione connessione Access dall'area Gestioni connessioni

  1. In Business Intelligence Development Studio aprire il pacchetto.

  2. Fare clic con il pulsante destro del mouse in un punto qualsiasi dell'area Gestioni connessioni, quindi scegliere Nuova connessione OLE DB.

  3. Nella finestra di dialogo Configura gestione connessione OLE DB fare clic su Nuova.

    Per ulteriori informazioni, vedere Gestione connessione OLE DB.

  4. Nella finestra di dialogo Gestione connessione selezionare Microsoft Jet 4.0 OLE DB Provider per Provider, quindi configurare la gestione connessione in base alle proprie esigenze.

Per creare una connessione ad Access dall'Importazione/Esportazione guidata SQL Server

  1. In Business Intelligence Development Studio avviare l'Importazione/Esportazione guidata SQL Server.

  2. Nella pagina Scelta origine dati selezionare Microsoft Access per Origine dati, quindi configurare la connessione ad Access.

    Quando si seleziona Microsoft Access come Origine dati, la procedura guidata crea automaticamente la gestione connessione OLE DB necessaria con il provider di dati corretto. Per ulteriori informazioni, vedere Gestione connessione OLE DB.

Connessione a un'origine dati in formato Access 2007

Per accedere a un'origine dati di Access 2007, la gestione connessione OLE DB richiede il provider OLE DB per il modulo di gestione di database di Microsoft Office 12.0 Access. Questo provider viene installato automaticamente con Microsoft Office System 2007. Se Office System 2007 non è installato nel computer in cui è in esecuzione Integration Services, è necessario installare il provider separatamente. Per installare il provider OLE DB per il modulo di gestione di database Microsoft Office 12.0 Access, scaricare e installare i componenti disponibili nella pagina Web 2007 Office System Driver: Data Connectivity Components.

Per creare una gestione connessione OLE DB dall'area Gestioni connessioni

  1. In Business Intelligence Development Studio aprire il pacchetto.

  2. Fare clic con il pulsante destro del mouse in un punto qualsiasi dell'area Gestioni connessioni, quindi scegliere Nuova connessione OLE DB.

  3. Nella finestra di dialogo Configura gestione connessione OLE DB fare clic su Nuova.

    Per ulteriori informazioni, vedere Gestione connessione OLE DB.

  4. Nella finestra di dialogo Gestione connessioneselezionare Microsoft Office 12.0 Access Database Engine OLE DB per Provider, quindi configurare la gestione connessione in base alle proprie esigenze.

    Nota

    Per stabilire una connessione a un'origine dati che utilizza Access 2007, non è possibile selezionare Microsoft Jet 4.0 OLE DB Provider come Origine dati.

Per creare una connessione OLE DB dall'Importazione/Esportazione guidata SQL Server

  1. In Business Intelligence Development Studio avviare l'Importazione/Esportazione guidata SQL Server.

  2. Nella pagina Scelta origine dati selezionare Microsoft Office 12.0 Access Database Engine OLE DB Provider per Origine dati, quindi configurare la connessione in base alle proprie esigenze.

    Nota

    Per stabilire una connessione a un'origine dati che utilizza Access 2007, non è possibile selezionare Microsoft Jet 4.0 OLE DB Provider come Origine dati.

    Quando si seleziona Microsoft Office 12.0 Access Database Engine OLE DB Provider come Origine dati, la procedura guidata crea automaticamente la gestione connessione OLE DB necessaria con il provider di dati corretto. Per ulteriori informazioni, vedere Gestione connessione OLE DB.