Symptom
Tänk dig följande scenario:
- Du använder Microsoft-tjänst for Distributed Relational Database Architecture (DRDA) för att skicka SQL-instruktioner från IBM DB2 till SQL Server.
- En parametriserad SQL-instruktion ingår i ett statiskt SQL-paket.
- Parameterdatavärdena som skickas i SQL-instruktionen är ogiltiga värden för de datatyper som används.
I det här scenariot skrivs inte namnet på det statiska SQL-paketet som körs när ett fel uppstår till Microsoft-tjänsten för DRDA-loggfilen. Det statiska SQL-paketnamnet som saknas gör det svårt att identifiera vilket paket som misslyckades när det finns flera SQL-paket som körs av Microsoft-tjänsten för DRDA.
Lösning
Information om kumulativ uppdatering
Korrigeringen som löser problemet ingår i kumulativ uppdatering 1 för Host Integration Server 2013.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Mer information
När kumulativ uppdatering 1 har tillämpats skriver Microsoft-tjänsten för DRDA ytterligare information till loggfilen när fel uppstår under bearbetningen av ogiltiga SQL-parameterdatavärden. Den ytterligare informationen omfattar SQL-paketnamnet och konsekvenstoken.