Symptomen
Stel dat u JDBC XA-transacties configureert nadat SQL Server-database is geïnstalleerd. Wanneer u de JDBC-transactie probeert te gebruiken op SQL Server 2017 in Linux, wordt mogelijk het volgende foutbericht weergegeven:
Main ' javax. Transaction. XA. XAException: com. Microsoft. sqlserver. JDBC. SQLServerException: kan XA niet maken verbinding beheren. Fout: "de procedure verwachte parameter @errormegssage" van het type NCHAR.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve update voor SQL Server:
Opmerking : deze correctie wordt pas van kracht nadat u de traceringsvlag (TF) 8291 hebt ingeschakeld.
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.