Problèmes avec le certificat portant le nom virtuel de serveurs en clusters SQL Server

Traductions disponibles Traductions disponibles
Numéro d'article: 283794 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Symptômes

Dans un cluster Windows 2000, Microsoft SQL Server peut ne pas démarrer de l'administrateur de cluster si un certificat avec le nom du serveur virtuel est installé.

Résolution

Pour résoudre ce problème, procurez-vous le dernier service pack Windows 2000. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
260910 Comment faire pour obtenir le dernier Service Pack Windows 2000
La version anglaise de ce correctif doit avoir les attributs de fichier suivants ou ceux d'une version ultérieure :
   Date        Time    Version        Size     File name
   --------------------------------------------------------
   09/18/2000  11:10a  5.0.2195.2228  144,144  Dssbase.dll
   09/18/2000  11:10a  5.0.2195.2228  146,192  Dssenh.dll
   01/10/2001  10:15p  5.0.2195.2228  164,112  Instdss5.dll
   09/18/2000  11:10a  5.0.2195.2228  131,344  Rsabase.dll
   09/18/2000  11:10a  5.0.2195.2228  133,904  Rsaenh.dll
				

Contournement

Si vous ne souhaitez pas utiliser le chiffrement de SQL Server, mais vous n'avez besoin d'un certificat pour un autre programme, utiliser un certificat de serveur pour ce programme et il enregistrer dans une banque de compte d'utilisateur. (Dans le composant logiciel enfichable Certificats dans la console MMC, cliquez sur Mon compte d'utilisateur et placez-la dans personnelles .) Vous pouvez ensuite utiliser ce compte pour exécuter votre programme et de démarrer SQL Server avec un autre compte afin que qu'il ne reconnaît pas ce certificat.

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés au début de cet article. Ce problème a été corrigé dans Windows 2000 Service Pack 2.

Plus d'informations

Ce problème peut se produire immédiatement après l'installation SQL Server 2000, mise à niveau vers SQL Server 2000 sur le cluster ou ajouter un certificat avec le nom du serveur virtuel. SQL Server 2000 reconnaît ce nom de certificat lorsqu'il est démarré et s'applique la sécurité SSL, pour ce cluster Manager ne peut pas se connecter aux il et place SQL Server en mode hors connexion.

Lorsque cela se produit, les messages d'erreur suivants liés à la sécurité SSL sont enregistrés dans le journal de cluster :
00000584.00000630::2000/12/18-14:08:09.126 FEMS (SQL Server SQL Server): [sqsrvres] checkODBCConnectError : sqlstate = 01000 ; erreur native = 308 ; message = [Microsoft] [ODBC SQL pilote Server] [DBNETLIB] ConnectionOpen (SECDoClientHandshake()).

00000584.00000630::2000/12/18-14:08:29.376 FEMS (SQL Server SQL Server): sqldriverconnect [sqsrvres] ODBC a échoué

00000584.00000630::2000/12/18-14:08:29.376 FEMS (SQL Server SQL Server): [sqsrvres] checkODBCConnectError : sqlstate = 08001 ; erreur native = 12 ; message = erreur de sécurité SSL [Microsoft] [Pilote ODBC SQL Server] [DBNETLIB]
Si vous démarrez SQL Server sans cluster Manager, programmes client ne peut pas se connecter à SQL Server pour les mêmes raisons de sécurité SSL.

Propriétés

Numéro d'article: 283794 - Dernière mise à jour: mardi 11 février 2014 - Version: 2.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Advanced Server SP1
Mots-clés : 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp2fix KB283794 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 283794
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