Simptomi
ADO.NET davatelj usluga za DB2 ne obrađuje statičnu SQL naredbu INSERT s vrijednostima parametara NULL za DB2 za LUW (Linux, UNIX, Windows). Osim toga, vraća sljedeću pogrešku:
SQLSTATE 07002, SQLCODE -309
Vrijednost varijable glavnog računala u naredbi OPEN je NULL, no njezina odgovarajuća upotreba ne može biti NULL.
Uzrok
ADO.NET davatelj usluga za DB2 ne kodira ispravno NULL vrijednosti prilikom obrade statičkih SQL naredbi INSERT u odnosu na DB2 za LUW.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Rješenje
Taj je problem riješen u sljedećem kumulativnom ažuriranju za poslužitelj za integraciju glavnog računala:
- Kumulativno ažuriranje 4 za Host Integration Server 2016
- Kumulativno ažuriranje 1 za Host Integration Server 2020
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.