FIX: Errori quando si utilizza il provider OLE DB per DB2 per eseguire una query su una tabella DB2 IBM

Si applica a
Microsoft OLE DB Provider for DB2 4.0 Host Integration Server 2013

Sintomi

Quando si utilizza provider Microsoft OLE DB per DB2 4.0 per eseguire una query su una tabella DB2 IBM che include nomi di colonna con più di 44 caratteri, è possibile che venga visualizzato un messaggio di errore simile a uno dei seguenti:

Nota

Il provider OLE DB "DB2OLEDB" per il server collegato "linked_server_name" ha fornito metadati incoerenti per una colonna. Il nome è stato modificato in fase di esecuzione.

      

Nota

I nomi di colonna duplicati non sono consentiti nei set di risultati ottenuti tramite OPENQUERY e OPENROWSET. Il nome di colonna "column_name" è un duplicato

        
Il messaggio di errore effettivo dipende dal formato dell'istruzione di query in uso.

Risoluzione

Informazioni sull'aggiornamento cumulativo

La correzione che risolve questo problema è inclusa nel pacchetto di aggiornamento cumulativo 1 per Host Integration Server 2013. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

2908834 Pacchetto di aggiornamento cumulativo 1 per Host Integration Server 2013

Informazioni sull'aggiornamento rapido (hotfix) Un aggiornamento rapido supportato è disponibile da Microsoft. Tuttavia, questo aggiornamento rapido (hotfix) ha lo scopo di correggere solo il problema descritto in questo articolo. Applica questo aggiornamento rapido (hotfix) solo ai sistemi in cui si verifica il problema descritto in questo articolo. Questo aggiornamento rapido (hotfix) potrebbe essere sottoposto a ulteriori test. Pertanto, se non si è gravemente interessati da questo problema, si consiglia di attendere il prossimo aggiornamento software contenente questo aggiornamento rapido (hotfix).

Se l'hotfix è disponibile per il download, c'è una sezione "Download dell'hotfix disponibile" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio supporto tecnico Microsoft per ottenere l'aggiornamento rapido (hotfix).

Nota: se si verificano ulteriori problemi o se è necessaria una risoluzione dei problemi, potrebbe essere necessario creare una richiesta di assistenza separata. I normali costi di supporto verranno applicati alle domande di supporto aggiuntive e ai problemi che non si qualificano per questo aggiornamento rapido specifico. Per un elenco completo dei numeri di telefono del servizio clienti e del supporto tecnico Microsoft o per creare una richiesta di servizio separata, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=support

Nota: nel modulo "Download dell'aggiornamento rapido disponibile" sono visualizzate le lingue per cui è disponibile l'aggiornamento rapido (hotfix). Se la lingua non è visualizzata, è perché non è disponibile un aggiornamento rapido (hotfix).

Prerequisiti

Per applicare questo aggiornamento rapido (hotfix), è necessario prima disinstallare l'installazione esistente del provider Microsoft OLE DB per DB2 versione 4.0. Quindi, utilizzare il file .msi elencato nella sezione "Informazioni file" per installare questo aggiornamento rapido (hotfix).

Informazioni sul riavvio

Potrebbe essere necessario riavviare il computer dopo l'applicazione di questo aggiornamento rapido (hotfix).

Informazioni sulla sostituzione

Questo aggiornamento rapido (hotfix) non sostituisce alcun aggiornamento rapido rilasciato in precedenza.

Informazioni sui file

La versione in lingua inglese di questo aggiornamento rapido (hotfix) include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando esaminate le informazioni del file, viene convertito in orario locale. Per calcolare la differenza tra l'ora UTC e quella locale, usare la scheda Fuso orario dell'elemento Data e ora nel pannello di controllo.

Per il provider Microsoft OLE DB per DB2 versione 4.0

Nome file Versione del file Dimensioni del file Data Ora Piattaforma
Db2oledbv4_x64.msi Non applicabile 4,075,520 05-nov-2013 20:04 Non applicabile
Db2oledbv4_x86.msi Non applicabile 2,989,056 05-nov-2013 20:04 Non applicabile

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".