IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Microsoft SQL Server, Error: 64


Sujet :

Administration SQL Server

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Juillet 2009
    Messages : 43
    Points : 22
    Points
    22
    Par défaut Microsoft SQL Server, Error: 64
    Bonjour à tous,

    J'expérimente depuis quelques temps un phénomène étrange. Sur quelques serveurs que j'ai dans mon parc SQL Server lorsque j'essaye de me connecter a distance (je précise qu'en local je n'ai aucun soucis) je recois le message suivant :
    A connection was successfully established with the server, but then an error occurred during the login process. (provider: TCP Provider, error: 0 - Le nom réseau spécifié n’est plus disponible.) (Microsoft SQL Server, Error: 64)

    depuis le même poste client, avec un autre compte AD que le miens je me connecte sans aucun soucis. Depuis un autre poste client avec mon compte AD j'ai le même problème. Ce comportement est systématique et durable (a aucun moment la connexion ne passe avec mon compte, a aucun moment la connexion échoue avec un autre compte). Je ne suis pas le seul impacté, d'autres personne dans mon entreprise subissent le même problème mais sur d'autres serveurs (mon chef par exemple n'a pas l'erreur sur le serveur ou j'ai l'erreur mais a l'erreur sur un serveur ou je ne l'ai pas).

    J'en déduis que le soucis est donc entre le serveur et le login qui rencontre l'erreur (ce qui exclue les problèmes réseaux, firewall, privilèges etc)

    Avez vous déjà rencontré ce problème, savez vous le résoudre ? cela ressemble a un problème de ticket Kerberos mais j'avoue que ca dépasse mes connaissances.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 920
    Points : 51 712
    Points
    51 712
    Billets dans le blog
    6
    Par défaut
    Ce n'est pas une erreur SQL Server mais une erreur du "provider" c'est à dire de la partie accès au réseau... C'est d'ailleurs noté dans le message : "TCP" !

    Quel sont les versions/editions de SQL Server que vous avez ?
    Sont-elles toutes patchés au dernier SP ou CU ?
    N'avez vous pas un mélange de middelware 32/64 bits par rapport à vos serveurs ?

    Cela peut aussi être un problème de DNS...

    Vérifiez si le problème persiste en ne passant que l'adresse IP

    A +

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Juillet 2009
    Messages : 43
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    Malheureusement le problème n'est pas DNS :
    - en passant par l'IP le problème persiste
    - depuis la même machine/session Windows, en lançant un client SQL (ssms, sqlcmd, commande powershell ou autre) avec le même compte le problème persiste
    - depuis la même machine/session Windows, en lançant un client SQL (ssms, sqlcmd, commande powershell ou autre) avec un autre compte le problème ne survient pas

    Nous sommes intégralement en 64bits, plus de 32bits nul part
    Le problème survient sur diverses versions de SQL (2016, 2019, de mémoire j'ai pas eu le soucis avec des 2012, on a pas ou trop peu de 2014 et de 2017) et quelques soit le niveau de SP/CU

    pour résumer :
    sur un seul poste client dans la même session Windows :
    Login1 <=> Serveur1 (versionA patchA) = erreur 64
    Login2 <=> Serveur1 (versionA patchA) = connexion OK
    Login1 <=> Serveur2 (versionB patchB) = connexion OK
    Login2 <=> Serveur2 (versionB patchB) = erreur 64
    sur un autre poste client la matrice reste inchangée pour les mêmes couples login/serveur :
    Login1 <=> Serveur1 (versionA patchA) = erreur 64
    Login2 <=> Serveur1 (versionA patchA) = connexion OK
    Login1 <=> Serveur2 (versionB patchB) = connexion OK
    Login2 <=> Serveur2 (versionB patchB) = erreur 64

    J'ai également essayé une purge de ticket Kerberos (Klist Purge) sur la station et le serveur pour le login ou j'ai l'erreur, le problème persiste.

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 920
    Points : 51 712
    Points
    51 712
    Billets dans le blog
    6
    Par défaut
    il nous faudrait plus de détails sur ce que vous appelez connexion à distance :
    est-ce un bureau à distance (RDP) ou bine SSMS que vous utilisez depuis votre poste de travail par exemple....

    A +

  5. #5
    Membre à l'essai
    Inscrit en
    Juillet 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Juillet 2009
    Messages : 43
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    Désolé je rentre tout juste de congé.

    Dans tous les scénarios je lance SSMS depuis un serveur de rebond sur lequel je suis en TSE, toutefois si je lance SSMS sur mon poste j'ai le même comportement. Quelque soit l'endroit ou je lance SSMS, si j'ai cette erreur sur un serveur avec un login, je l'aurais systématiquement. Le seul moyen que j'aurais de me connecter au serveur SQL avec ce login sera d'aller en TSE sur le serveur et de faire une connexion SSMS local en shared memory.

Discussions similaires

  1. Microsoft SQL Server error: 233
    Par agdid04 dans le forum Administration
    Réponses: 6
    Dernier message: 20/04/2013, 09h42
  2. Quel SGBD choisir : Oracle ou Microsoft SQL-Server ?
    Par dellibmdell dans le forum Décisions SGBD
    Réponses: 94
    Dernier message: 07/03/2013, 00h42
  3. [Débat] Choisir InterBase/Firebird ou Microsoft SQL-SERVER ?
    Par asenaici dans le forum Décisions SGBD
    Réponses: 90
    Dernier message: 19/03/2009, 21h51
  4. Microsoft OLE DB Provider for SQL Server error '80040e31'
    Par Webselect dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/09/2007, 18h44
  5. [SQL Server] Error converting data type varchar...
    Par Sir Tengu dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 13/06/2003, 11h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo