Échec de l'installation ou des connexions locales de SQL Server 2000 avec le message d'erreur « Erreur de sécurité SSL :ConnectionOpen (SECDoClientHandshake()) »

Traductions disponibles Traductions disponibles
Numéro d'article: 309398 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F309398
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous tentez d'installer Microsoft SQL Server 2000 sur un ordinateur sur lequel sont installés des certificats, l'installation peut échouer et le message d'erreur suivant peut s'afficher :
[Microsoft][Pilote ODBC SQL Server][Mémoire partagée]Erreur de sécurité SSL [Microsoft][Pilote ODBC SQL Server][Mémoire partagée]ConnectionOpen (SECDoClientHandshake()).
Échec de configuration de SQL Server.
- ou -
Lorsque vous ajoutez des certificats à un serveur sur lequel SQL Server est déjà installé, les connexions locales ne fonctionnent pas.

Cause

Certificats existant sur le serveur.

Des certificats peuvent être installés pour plusieurs raisons. Les certificats les plus courants sont les suivants :
  • Les certificats utilisés pour la signature numérique de votre courrier électronique.
  • Les certificats utilisés sur un réseau sans fil pour des raisons de sécurité.

Plus d'informations

SQL Server 2000 introduit le chiffrement SSL (Secure Sockets Layer) par le biais de certificats. Si SQL Server trouve des certificats sur l'ordinateur local, il essaie de les utiliser. Si le certificat n'est pas émis pour le nom de domaine complet de l'ordinateur, SQL Server le considère comme non valide. S'il existe plusieurs certificats sur l'ordinateur, il est impossible de spécifier lequel doit être utilisé par SQL Server.

Vous devez identifier la source des certificats existant sur l'ordinateur avant de poursuivre. Pour effectuer correctement l'installation de SQL Server 2000, vous devez utiliser le composant logiciel enfichable MMC (Microsoft Management Console) pour afficher les certificats qui se trouvent sur votre ordinateur.

Utilisation du composant logiciel enfichable MMC pour afficher les certificats

Pour afficher des certificats à l'aide du composant logiciel enfichable MMC, procédez comme suit :
  1. Cliquez sur Démarrer, puis sur Exécuter. Dans la boîte de dialogue Exécuter, tapez les informations suivantes, puis cliquez sur OK :
    mmc
    - ou -
    À l'invite de commandes, tapez ce qui suit, puis appuyez sur ENTRÉE :
    mmc
  2. Dans le menu Console, cliquez sur Ajouter/Supprimer un composant logiciel enfichable (dans le menu Fichier si vous utilisez Windows XP).
  3. Cliquez sur l'onglet Autonome.
  4. Cliquez sur Ajouter.
  5. Dans la boîte de dialogue Ajout d'un composant logiciel enfichable autonome, sous Dialogue, sélectionnez Certificats, puis cliquez sur Ajouter.
  6. Sélectionnez Mon compte d'utilisateur.
  7. Cliquez sur Terminer.
  8. Sélectionnez Certificats, puis cliquez sur Ajouter.
  9. Cliquez sur Compte d'ordinateur.
  10. Cliquez sur Suivant.
  11. Sélectionnez Ordinateur local.
  12. Cliquez sur Terminer.
  13. Dans la boîte de dialogue Ajout d'un composant logiciel enfichable autonome, sous Dialogue, cliquez sur Fermer.
  14. Dans la boîte de dialogue Ajouter/Supprimer un composant logiciel enfichable, cliquez sur OK.
Vous pouvez utiliser la console MMC pour identifier les certificats aux emplacements suivants :
Certificats (ordinateur local)
  Certificats
     Personnels

Certificats-Utilisateur en cours
  Certificats
    Personnels

				
Pour effectuer correctement l'installation de SQL Server 2000, exportez les certificats vers un fichier, puis supprimez-les du composant logiciel enfichable MMC. Après l'installation de SQL Server 2000, procédez comme suit :
  1. Arrêtez le service SQL Server.
  2. Réinstallez vos certificats.
  3. Démarrez le service SQL Server.

Propriétés

Numéro d'article: 309398 - Dernière mise à jour: lundi 29 octobre 2007 - Version: 5.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard
Mots-clés : 
kbproductlink kbprb KB309398
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com