Simptomi
Pretpostavimo da ste konfigurirali transakcije JDL XA nakon instalacije baze podataka sustava SQL Server. Kada pokušate koristiti transakciju JD-a na servisu SQL Server 2017 na Linuxu, možda će vam se prikazati poruka o pogrešci slična sljedećoj:
Glavna "javax. Transaction. xa. Xaizuzetak: com. Microsoft. SQLServer. jdubc. Sqlserverizuzetak: nije uspjelo stvaranje Xe-a Upravljačka veza. Pogreška: "postupak očekuje parametar" @errormegssage " vrste ' NCHAR '. "
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:
Da bi ovaj popravak stupio na pažnju, morate omogućiti oznaku praćenja (TF) 8291.
O kumulativnim ažuriranjima za SQL Server:
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.