BOGUE : SQL Desktop Edition : mémoire partagée ne parvient pas à se connecter après l'installation de MDAC 2.6

Traductions disponibles Traductions disponibles
Numéro d'article: 290820 - Voir les produits auxquels s'applique cet article
BOGUE #: 101341 (SQLBUG_70)
BOGUE #: 225640 (SHILOH_BUGS)
Agrandir tout | Réduire tout

Symptômes

Un ordinateur autonome (sans les protocoles réseau installés) ne peut pas se connecter localement à Microsoft SQL Server 7.0 Desktop Edition. Si vous essayez pour vous connecter à l'aide Analyseur de requêtes ou SQL Enterprise Manager, le message d'erreur suivant se produit :
Impossible de se connecter au serveur \\SRVNAME :

Serveur: Msg 17, Niveau 16, État 1
[Microsoft][Pilote ODBC SQL Server][Mémoire partagée]SQL Server n'existe pas ou accès refusé.
Essayez de vous connecter à l'aide de ODBCPING causes ce message d'erreur se produire :
PEUVENT NE PAS CONNEXION À SERVEUR SQL

SQLState : 08001 Native Error : 17
Info. Message: [Microsoft] [Pilote ODBC SQL Server] [Mémoire partagée] SQL
Serveur n'existe pas ou accès refusé.

SQLState : 01000 Native Error : 53
Info. Message: [Microsoft] [Pilote ODBC SQL Server] [partagé
Memory]ConnectionOpen(Connect()).
ISQL pouvez toujours vous connecter, lorsque vous spécifiez le nom de l'ordinateur SQL Server. ISQL établit une connexion de base de données bibliothèque et utilise la mémoire partagée.

Cause

L'incapacité de vous connecter localement, en utilisant le nom de machine, se produit après Microsoft Data Access Components (MDAC) 2.6 a été appliqué à l'ordinateur de bureau et la connexion tente d'établir la connexion en utilisant le protocole de mémoire partagée. Mémoire partagée est utilisé lorsque vous spécifiez le nom ordinateur pour vous connecter et aucun protocole de réseau n'est installés sur l'ordinateur de bureau.

Contournement

Pour contourner ce problème, vous pouvez :
  • Configurer la bibliothèque Multiprotocol Network à utiliser par le client et le serveur SQL Server. Pour activer la bibliothèque Multiprotocol Network à l'aide la Client Network Utility et le Server Network Utility, procédez comme suit :
    1. Démarrez le client utilitaire réseau situé sous le programme Microsoft SQL Server 7.0 groupe.
    2. Cliquez sur Ajouter , cliquez sur Multiprotocol , tapez server alias et puis cliquez sur OK .

      L'alias du serveur s'affiche dans la liste de configurations .
    3. Cliquez sur OK .
    4. Démarrez l'utilitaire réseau serveur sous le groupe de programmes Microsoft SQL Server 7.0. Cliquez sur Ajouter , puis activez la case d'option Multiprotocol . Cliquez sur OK . Une ligne doit apparaître dans la boîte de dialogue Utilitaire réseau SQL Server avec Multiprotocol et le nom de l'ordinateur. Pour enregistrer et quitter, cliquez sur OK .
    5. Arrêtez et redémarrez le serveur SQL Server pour charger la bibliothèque réseau Multiprotocol.
  • Déclasser le pilote ODBC SQL Server à partir de la version 2.6 (version 3.80.0194 de Sqlsrv32.dll) à la version 2.5 de L'ODBC SQL Server pilote (version 3.70.0820) ou régression à la précédente version de MDAC. Pour télécharger une version antérieure de MDAC, utilisez MDAC Component Checker, que vous pouvez télécharger à partir de :
    http://msdn2.microsoft.com/en-us/data/aa937730.aspx

Statut

Microsoft a confirmé l'existence de ce un problème dans SQL Server 7.0.

Propriétés

Numéro d'article: 290820 - Dernière mise à jour: mercredi 25 avril 2007 - Version: 2.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 7.0 Standard
Mots-clés : 
kbmt kbbug kbpending KB290820 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: 290820
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