S’applique à
SQL Server 2019 on Linux

Symptômes

Supposez que vous exécutez une instruction SELECT à partir de tables externes pures (au moins une est-ce qu’il s’agit d’une table de pool de stockage) dans SQL Server 2019, et que vous insérez les données reçues dans une autre table externe dans la même instruction, le message d’erreur suivant peut s’afficher :

MSG 7320, Niveau 16, état 102, ligne LineNumber

Impossible d’exécuter la requête « requête distante » sur un fournisseur OLE DB « MSOLEDBSQL » pour le serveur lié « null ». Domaine uniquement les connexions peuvent être utilisées pour interroger le pool de stockage Kerberos.

Statut

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Résolution

Ce problème a été résolu dans le mise à jour cumulative suivante pour SQL Server :

Propos mises à jour cumulatives pour SQL Server :

Chaque nouvelle cumulative la mise à jour pour SQL Server contient tous les correctifs et les correctifs de sécurité qui ont été inclus dans la mise à jour cumulative précédente. Découvrez les dernières informations mises à jour cumulatives pour SQL Server :

Solution de contournement

Pour contourner ce problème, vous pouvez utiliser les méthodes suivantes :

  1. Vous pouvez jOIN table de pool de stockage avec table locale.

  2. Vous pouvez commencer par insérer des données dans la table locale, puis lire celles-ci à partir de la table locale pour les insérer dans le groupe de données.

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.