Applies ToSQL Server 2019 on Linux SQL Server 2019 on Windows

Symptômes

Supposez que vous créez une source de données externe dans la base de données Oracle 12,2 ou les versions ultérieures. Lorsque vous tentez de créer une table externe par rapport à cette source de données dans SQL Server 2019, le message d’erreur suivant risque de s’afficher :

MSG 105082, niveau 16, état 1, ligne LineNumber

105082 ; Erreur ODBC générique : [Microsoft] [ODBC Oracle Wire protocole Driver] [Oracle] ORA-28040 : aucun protocole d’authentification correspondant erreur supplémentaire <2> : ErrorMsg : [Microsoft] [ODBC Oracle Wire Protocol] [Oracle] ORA-28040 : aucun protocole d’authentification correspondant, SqlState : HY000, NativeError : 28040.

Cause

Ce problème survient parce que SQL Server 2019 n’utilise pas le dernier ODBC version du pilote pour la connexion à Oracle la base de données et le pilote actif ne sont pas configurés avec de nouveaux mécanismes de sécurité.

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 correctif est inclus 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 et 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 modifier le fichier SQLNET. ora sur le serveur Oracle pour ajouter le actions

sqlnet.allowed_logon_version_server=8

Références

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

Exclusion de responsabilité relative aux informations tiercesLes 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.

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.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.