Sintomi
Si consideri lo scenario seguente:
- È possibile utilizzare il servizio Microsoft per Distributed Relational Database Architecture (DRDA) per inviare istruzioni SQL da IBM DB2 a SQL Server.
- Un'istruzione SQL con parametri è inclusa in un pacchetto SQL statico.
- I valori dei dati dei parametri passati nell'istruzione SQL sono valori non validi per i tipi di dati utilizzati.
In questo scenario, il nome del pacchetto SQL statico che viene eseguito quando si verifica un errore non viene scritto nel file di log del servizio Microsoft per DRDA. Il nome del pacchetto SQL statico mancante rende difficile identificare il pacchetto non riuscito quando sono presenti più pacchetti SQL in esecuzione dal servizio Microsoft 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 si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Altre informazioni
Dopo l'applicazione dell'aggiornamento cumulativo 1, il servizio Microsoft per DRDA scrive dettagli aggiuntivi nel file di log quando si verificano errori durante l'elaborazione di valori di dati dei parametri SQL non validi. Ulteriori dettagli includono il nome del pacchetto SQL e il token di coerenza.