Simptomi
Pretpostavimo da koristite obradu transakcija na mreži (OLTP) u memoriji u sistemu SQL Server 2017 u operativnom sistemu Linux ili Windows. Kada izvršite izvorno kompajliranu uskladištenu proceduru da biste pristupili tabelama optimizovanim za memoriju, izvršavanje ne uspeva i dobijate poruku o grešci koja podseća na sledeću:
Napomena
System.InvalidOperationException: Fatalna greška interne veze. Stanje greške: 15, Token: 0
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior, runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlDataReader.TryCloseInternal(Boolean CloseReader)
at System.Data.SqlClient.SqlDataReader.Close()
at System.Data.Common.DbDataReader.Dispose(Bulovo odlaganje)
at System.Data.Common.DbDataReader.Dispose()
Pored toga, SQL Server generiše datoteku prikaza prikaza.
Rešenje
Ovaj problem je rešen u sledećoj kumulativnoj ispravci za SQL Server:
Kumulativna ispravka 2 za SQL Server 2017
Osnovni podaci o kumulativnim ispravkama za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Najnovija kumulativna ispravka za SQL Server 2017
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.