Simptome
ADO.NET furnizor pentru DB2 nu procesează instrucțiuni SQL INSERT statice cu valori de parametru NULL față de DB2 pentru LUW (Linux, UNIX, Windows). În plus, returnează următoarea eroare:
SQLSTATE 07002, SQLCODE -309
Valoarea unei variabile gazdă din instrucțiunea OPEN este NULL, dar utilizarea sa corespunzătoare nu poate fi NULL.
Cauză
ADO.NET furnizor pentru DB2 nu codifică corect valorile NULL atunci când procesează instrucțiuni SQL INSERT statice în raport cu DB2 pentru LUW.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarea actualizare cumulativă pentru Host Integration Server:
- Actualizarea cumulativă 4 pentru Host Integration Server 2016
- Actualizarea cumulativă 1 pentru Host Integration Server 2020
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.