Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Quando si utilizza il Provider OLE DB per DB2 per eseguire una query di nome in quattro parti su un IBM DB2 per database V10 z/OS che contiene i tipi di dati di grandi dimensioni oggetto (LOB), viene visualizzato un messaggio di errore analogo al seguente:

Il provider OLE DB "DB2OLEDB" per il server collegato "nome del server collegato" ha fornito metadati inconsistenti. L'oggetto "catalogo"." schema_name"." TABLE_NAME"manca la colonna prevista"column_name".


Nota: Questo messaggio di errore non si verifica quando viene emessa la stessa query utilizzando un formato OpenQuery.

Causa

Il Provider OLE DB per DB2 invia query per ottenere i metadati per la tabella DB2 che viene interrogata da SYSIBM. SYSCOLUMNS quando vengono utilizzate le query di nome in quattro parti. Tuttavia, la query di schema che viene generata dal Provider OLE DB per DB2 restituisce le colonne nascoste. Questo genera l'errore quando la tabella DB2 include tipi di dati LOB.

Risoluzione

Informazioni sull'aggiornamento cumulativo

La correzione che risolve questo problema è inclusa nell'aggiornamento cumulativo, 2 per Host Integration Server 2013.

Soluzione alternativa

Per risolvere questo problema, eseguire la query di nome in quattro parti di errore utilizzando un formato OpenQuery. Per evitare l'errore.

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Ulteriori informazioni

Dopo avere applicato questo aggiornamento, il Provider OLE DB per DB2 esclude le colonne nascoste con l'emissione di query di schema su SYSIBM. SYSCOLUMNS.

I prodotti di terze parti descritti in questo articolo sono forniti da società indipendenti da Microsoft. Microsoft esclude ogni garanzia, implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti.


Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×