Sintomi
Si consideri lo scenario seguente:
-
Utilizzare Microsoft Service per Distributed Relational Database Architecture (DRDA) per inviare istruzioni SQL da IBM DB2 a SQL Server.
-
Un'istruzione SQL con parametri è incluso in un pacchetto SQL statico.
-
I valori dei dati di parametri che vengono passati nell'istruzione SQL sono valori non validi per i tipi di dati che vengono utilizzati.
In questo scenario, il nome del pacchetto SQL statico che viene eseguito quando si verifica un errore non verrà scritto a Microsoft per i file di registro DRDA Service. Il nome del pacchetto SQL statico mancante rende difficile identificare il pacchetto non riuscita quando esistono più pacchetti SQL eseguiti da Microsoft Service per DRDA.
Risoluzione
Informazioni sull'aggiornamento cumulativo
La correzione che risolve questo problema è inclusa nell'aggiornamento cumulativo 1 per Host Integration Server 2013.
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Ulteriori informazioni
Una volta applicato l'aggiornamento cumulativo 1, Service di Microsoft per DRDA scrive ulteriori dettagli nel file di log quando si verificano errori durante l'elaborazione di valori di dati di parametro SQL non validi. Dettagli aggiuntivi includono il nome del pacchetto SQL e il token di coerenza.