Symptômes
Supposons que vous créez une table externe PolyBase à l’aide d’une source de données externe Oracle. Lorsque vous mappez un type Oracle NUMBER à un type T-SQL DECIMAL/NUMERIC, le message d’erreur suivant peut s’afficher :
Les colonnes suivantes du schéma défini par l’utilisateur sont incompatibles avec le schéma de table externe pour la table «<TableName> » : colonne définie par l’utilisateur : ([<ColumnName>] DECIMAL(<n>) NOT NULL) n’est pas compatible avec le type de colonne de table externe détectée : ([<ColumnName>] FLOAT(53) NOT NULL)
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème est résolu dans la mise à jour cumulative suivante pour SQL Server :
À propos des mises à jour cumulatives pour SQL Server
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et correctifs de sécurité qui se trouvaient dans la version précédente. Nous vous recommandons d’installer la version la plus récente pour votre version de SQL Server :
Dernière mise à jour cumulative pour SQL Server 2019
Références
Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.
Exclusion de responsabilité de tiers
Les produits tiers mentionnés dans le présent article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.