Van toepassing op
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise Core Linux SQL Server 2017 Enterprise Linux SQL Server 2017 Standard Linux

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.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.