Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

"Erreur fatale de connexion interne" lors de l'exécution d'une procédure stockée compilée en mode natif dans SQL Server 2019 (bogue connue)

Si vous obtenez l'erreur suivante (ou une erreur similaire) lorsque vous essayez d'exécuter une procédure stockée compilée en mode natif dans SQL Server 2019, lisez la suite.

Échec de la requête :erreur fatale de connexion interne.

Je viens de recevoir cette erreur lors de l'exécution d'une procédure stockée compilée en mode natif dans SQL Server 2019, mais lorsque je suis passé à SQL Server 2017 en utilisant les mêmes tables optimisées en mémoire (scriptées), la procédure compilée en mode natif, etc., tout s'est bien déroulé.

Je suis ensuite passé à un autre client et j'ai réexécuté la requête sur SQL Server 2019 - pas de problème.

Ensuite, j'ai découvert qu'il s'agissait d'un bogue connu dans SQL Server 2019 :

Je voudrais confirmer que cela a été identifié comme un bogue dans SQL Server 2019 et nous avons reçu la confirmation du correctif apporté pour résoudre le même problème.

La prochaine version de SQL Server 2019 CU2 résoudra ce problème.
Aucune modification ne sera requise dans les pilotes SqlClient et JDBC.

Il semble donc que ce problème sera traité dans la prochaine version de SQL Server 2019.

En attendant, essayez d'utiliser mssql-cli si vous obtenez l'erreur dans votre client.