Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

„Фатална грешка при вътрешна връзка“ при изпълнение на собствено компилирана съхранена процедура в SQL Server 2019 (известен бъг)

Ако получавате следната грешка (или подобна грешка), докато се опитвате да изпълните нативно компилирана съхранена процедура в SQL Server 2019, прочетете нататък.

Неуспешна заявка:фатална грешка във вътрешната връзка.

Току-що получих тази грешка, когато изпълнявах нативно компилирана съхранена процедура в SQL Server 2019, но когато преминах към SQL Server 2017, използвайки същите (скриптирани) оптимизирани за памет таблици, нативно компилирана процедура и т.н., тя се изпълни добре.

След това преминах към друг клиент и изпълних заявката отново на SQL Server 2019 – няма проблем.

Тогава разбрах, че това е известна грешка в SQL Server 2019:

Бих искал да потвърдя, че това е идентифицирано като грешка в SQL Server 2019 и получихме потвърждение за корекцията, направена за справяне със същото.

Предстоящата версия на SQL Server 2019 CU2 ще реши този проблем.
Няма да се изискват промени в драйверите на SqlClient и JDBC.

Така че изглежда, че ще бъде разгледано в следващата версия на SQL Server 2019.

Междувременно опитайте да използвате mssql-cli, ако получавате грешката в клиента си.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Времето за изчакване на заявката при изпълнение от уеб, но супер бързо, когато се изпълнява от SSMS

  2. Връщане на всички неизчислени колони от таблица в SQL Server

  3. Параметър Sniffing (или Spoofing) в SQL Server

  4. Oracle:има ли инструмент за проследяване на заявки, като Profiler за sql сървър?

  5. Функция IndexOf в T-SQL