Sintomi
Si supponga di importare un database di Access in un database di Microsoft SQL Server tramite importazione/esportazione guidata in SQL Server 2012 Management Studio (SSMS 2012) o SSMS 2014. Quando si usa il provider OLE DB del motore di database di Microsoft Office 15,0 Access come origine dati, viene visualizzato il messaggio di errore seguente:
Impossibile connettere il componente di origine. Errore 0xC0202009: source-XXXX [1]: codice di errore SSIS DTS_E_OLEDBERROR. Si è verificato un errore OLE DB. Codice di errore: 0x80040E37. Errore 0xc02020e8: source-XXXX [1]: apertura di un rowset per "' XXXX '" non riuscito. Verificare che l'oggetto esista nel database.
Causa
Il problema si verifica perché il provider OLE DB del motore di database di Microsoft Office 15,0 Access non è ben supportato. Quando si usa l'origine dati, non è possibile trovare il nome di tabella correlato nel database di Access.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 4 per SQL Server 2012 SP2 /en-us/help/3007556
Aggiornamento cumulativo 5 per SQL Server 2014 /en-us/help/3011055
Aggiornamento cumulativo 13 per SQL Server 2012 SP1 /en-us/help/3002044
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".