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 :

(provider: Named Pipes Provider, error: 40 - Impossible d'ouvrir une connexion à SQL Server)»


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 33
    Par défaut (provider: Named Pipes Provider, error: 40 - Impossible d'ouvrir une connexion à SQL Server)»
    Bonjour,
    Je débute sur SQL Server et je suis plutôt analyste d'exploitation.
    J'ai écrit des scripts powershell pour extraire des infos de BDD SQL Server sur notre réseau. J'utilise SSMS également pour écrire des requêtes, faire un peu d'administration.

    Depuis quelques semaines je n'arrive plus à accéder aux instances MSSQL de notre réseau depuis mon SSMS, à part 2 instances installées "par défaut", sur un port TCP 1433. Toutes les autres instances MSSQL sont des 2008 R2 à 2016 et sont des instances nommées avec des ports TCP statiques ou dynamiques (la plupart). Le tout est configuré avec TCP/IP, "named pipes" est désactivé pour l'immense majorité (à part les 2 instances par défaut).

    Je n'ai aucun blocage réseau (vérifié par un admin), le service SQL Browser de chaque instance est bien démarré, le port UDP 1234 n'est pas bloqué.
    Le problème est identique avec les scripts Powershell que j'ai écrit, plus rien ne peut se connecter aux instances MSSQL de notre réseau (de rare flitrages firewall connus), ça concerne + de 70 instances.
    J'ai beau chercher je ne pige pas ce qui se passe, je suis toujours dans le groupe "Domain Admins", et je peux me connecter à ces mêmes instances à partir du moment où j'ai ouvert une session TSE sur le serveur SQL de ces instances.

    Il y a du avoir une politique de sécurité qui a changé un truc, mais quoi ?? C'est comme si le port UDP 1434 était bloqué : mais non mauvaise piste. Indiquer SERVEUR/INSTANCES,port dans la fenêtre de connexion SSMS donne la même erreur.
    Personne n'est capable de me dire quand/quoi quelque chose aurai changé.
    Un ingénieur réseau est sur l'affaire mais je me tourne vers la communauté,sait-on jamais (en ces temps troubles les bonnes volonté sont bienvenues...)
    Merci à vous !
    Images attachées Images attachées  

  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
    22 010
    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 : 22 010
    Billets dans le blog
    6
    Par défaut
    Le service SQL Browser est-il démarré ? Sans cela l'indirection nom d'instance/port TCPIP ne peut se faire.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 33
    Par défaut provider: Named Pipes Provider, error: 40 - Impossible d'ouvrir une connexion à SQL Serve
    Bon désolé mais erreur de ma part : j’avais totalement remanié mon script et lors du formatage du fichier résultat j’ai remplacé un \ séparateur par le / et il m’a fallu des jours (de temps en temps) pour relever cette erreur (qui n’en est pas une question codage).
    Et comme je faisais du copié-collé depuis le fichier listing des instances dans le combo de connexion par SSMS...
    J’ai codé, plusieurs ont tenté de piger (auscultant mon code) mais j’ai trouvé mon erreur seul (facile maintenant mais j’ai cherché partout autour)

Discussions similaires

  1. Impossible d'ouvrir une connexion à SQL Server
    Par Eman1307 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 05/02/2013, 19h56
  2. Erreur:Impossible d'ouvrir une connexion à SQL SERVER
    Par ahbari dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 13/12/2011, 15h36
  3. Réponses: 10
    Dernier message: 07/05/2009, 13h33
  4. Réponses: 2
    Dernier message: 09/07/2008, 10h35
  5. Impossible d'ouvrir une connexion à SQL Server
    Par lamiruth dans le forum Accès aux données
    Réponses: 1
    Dernier message: 18/02/2007, 15h40

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