Symptôme

Lorsque vous essayez d’installer Dynamics CRM Server 2016, l’Assistant Diagnostics de l’environnement échoue avec le message d’erreur :

Erreur | SqlServerValidator de vérification : Erreur : Impossible de créer le SQL Server suivant : 'Nom_serveur'. Vérifiez que le serveur est en cours d’exécution et que vous disposez des informations d’identification d’administration de SQL Server. [DBNETLIB] [ConnectionOpen (SECDoClientHandshake()).] Erreur de sécurité SSL.

 

Cause

L’Assistant Dynamics CRM Server 2016 nécessite la vérification de la connectivité via le Fournisseur Microsoft OLE DB pour SQL Server pour démarrer la création de la base de données. La documentation d’installation répertorie les logiciels installés pendant l’installation. Cela inclut Microsoft SQL Server Native Client.  Le programme d’installation utilise ce client natif et lors de la phase de création de base de données de configuration, la connexion OLE DB est requise.

Ce problème de connectivité reproduit lors de la création d’un test de connexion pour la donnée de SQL Server via un fichier UDL.

  1. Ouvrir le bloc-notes

  2. Enregistrez le fichier en tant que type « Connectivité Test.udl » et le fichier « Tous les fichiers »

  3. Ouvrir le fichier enregistré

  4. Sélectionnez le fournisseur Microsoft OLE DB pour SQL Server comme fournisseur

  5. Fournir les détails de connexion et d’authentification de serveur

  6. Test de la connexion ou ouvrir la liste des bases de données

  7. Échec de la connexion avec le même message d’erreur

 

Cette opération échoue car la connexion sécurisée entre le 2016 de serveur Dynamics CRM et le SQL Server a besoin de TLS 1.0 pour être activé pour le fournisseur OLE DB pour SQL Server. Et le SQL Server n’est peut-être pas TLS 1.0 est activé pour la communication de canal sécurisé.

La connectivité peut échouer même si TLS 1.1 ou 1.2 est activée sur le SQL Server que le fournisseur OLE DB pour SQL Server prend en charge que TLS 1.0. Prise en charge de TLS 1.2 est fourni pour les fournisseurs répertoriés dans cet article.

Résolution

Activer TLS 1.0 pour le fournisseur Microsoft OLE DB pour SQL Server sur SQL Server. TLS 1.0 peut être activé avec les modifications de Registre suivantes :

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server] "Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server] "DisabledByDefault"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client] "Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client] "DisabledByDefault"=dword:00000000

 

Si la stratégie de l’entreprise exige TLS 1.0 doit être désactivée, cela après l’installation :

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server] "Enabled"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server] "DisabledByDefault"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "Enabled"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "DisabledByDefault"=dword:00000001

 

TLS 1.0 peut doivent également être activés sur Dynamics CRM Server 2016 comme client.

 

Plus d'informations

TLS 1.0 peut être désactivé dans SQL Server et Dynamics CRM Server 2016 une fois l’installation terminée si la stratégie de l’organisation a besoin de TLS 1.0 est désactivé.

Articles utiles :

SQL Server Native Client

Installer ou mettre à niveau Microsoft Dynamics CRM Server

Prise en charge de TLS 1.2 pour Microsoft SQL Server

Activer et désactiver le protocole TLS 1.0

Fournisseur Microsoft OLE DB pour SQL Server, présentation générale
 

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?

Qu’est-ce qui a affecté votre expérience ?

Avez-vous d’autres commentaires ? (Facultatif)

Nous vous remercions pour vos commentaires.

×