Symptômes
Lorsque vous utilisez l’appel de la fonction SQLSetPos pour exécuter une requête d’expression (CTE) table commune pour récupérer des données spatiales, l’appel de fonction ne peut pas définir la position du curseur, et vous recevez un message d’erreur « position de curseur non valide ». Ce problème se produit dans 2014 de Microsoft SQL Server et Microsoft SQL Server 2012.
Résolution
Le problème a été tout d’abord résolu dans la mise à jour cumulative suivante de SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et de sécurité inclus dans la mise à jour cumulative précédente. Nous vous recommandons de télécharger et d’installer les dernières mises à jour cumulatives pour SQL Server :
Remarque : Vous trouverez des informations sur la dernière version de SQL Server génère à partir de la permettant de trouver les informations les plus récentes de SQL Server génère.
Informations sur le correctif
Centre de téléchargementUne mise à jour de correctif logiciel pour résoudre ce problème est disponible pour téléchargement manuel et l’installation à partir du Microsoft Download Center.
Microsoft a analysé ce fichier pour le virus en utilisant les logiciels de détection de virus plus récents et disponibles à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés, empêchant toute modification non autorisée sur celui-ci.
Conditions préalablesIl n'y a aucune condition préalable à l'installation de cette mise à jour.
Informations concernant le RegistrePour installer ce correctif, vous n’êtes pas obligé d’apporter des modifications au Registre.
Nécessite un redémarrageVous devrez peut-être redémarrer l’ordinateur après avoir installé ce correctif.
Informations de remplacement du correctifCe correctif ne remplace aucun correctif publié précédemment.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».