Sintomi
Considerare lo scenario descritto di seguito:
-
Si usa lo strumento analisi, migrazione e report (AMR) per Microsoft SQL Server 2014 Community Technology Preview 2 (CTP2) in Microsoft SQL Server 2012.
-
Si crea un agente di raccolta dati personalizzato.
-
Si esegue una raccolta dati.
In questo scenario viene visualizzato il messaggio di errore seguente:
Codice di errore SSIS DTS_E_OLEDBERROR. Si è verificato un errore OLE DB. Codice di errore: 0x80004005. È disponibile un record OLE DB. Origine: "Microsoft SQL Server Native Client 11,0" HRESULT: 0x80004005 Descrizione: "Impossibile determinare i metadati perché l'istruzione EXEC (@sql);
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 8 per SQL Server 2012 SP1 /en-us/help/2917531
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".