Symptômes
Supposons que vous installez Microsoft SQL Server 2019 avec Machine Learning Services et que vous spécifiez un répertoire de fonctionnalités partagées personnalisé différent du répertoire « C :\Program Files\Microsoft SQL Server\150\Shared » par défaut. Lorsque vous utilisez sp_execute_external_script pour exécuter des scripts écrits en Java, Python ou R, la requête échoue.
É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 tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Solution de contournement
Pour contourner ce problème, vous pouvez accorder manuellement les autorisations de lecture et d’exécution à « TOUS LES PACKAGES D’APPLICATION » et NT Service\MSSQLLaunchpad nom du service utilisateur sur le répertoire C :\Program Files\Microsoft SQL Server\150\Shared.
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.