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 motore 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 motore 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
In SQL Server Data Tools (SSDT) aprire il pacchetto.
Fare clic con il pulsante destro del mouse in un punto qualsiasi dell'area Gestioni connessioni, quindi scegliere Nuova connessione OLE DB.
Nella finestra di dialogo Configura gestione connessione OLE DB fare clic su Nuova.
Per ulteriori informazioni, vedere Gestione connessione OLE DB.
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
In SQL Server Data Tools (SSDT) avviare l'Importazione/Esportazione guidata SQL Server.
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 motore 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 Motore 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
In SQL Server Data Tools (SSDT) aprire il pacchetto.
Fare clic con il pulsante destro del mouse in un punto qualsiasi dell'area Gestioni connessioni, quindi scegliere Nuova connessione OLE DB.
Nella finestra di dialogo Configura gestione connessione OLE DB fare clic su Nuova.
Per ulteriori informazioni, vedere Gestione connessione OLE DB.
Nella finestra di dialogo Gestione connessione selezionare 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
In SQL Server Data Tools (SSDT) avviare l'Importazione/Esportazione guidata SQL Server.
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.