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 :

Sqlcmd : Erreur Microsoft ODBC Driver 13


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 136
    Par défaut Sqlcmd : Erreur Microsoft ODBC Driver 13
    Bonjour,

    J'ai installé MSSQL Server express V14 sur un Windows10.
    Je peux me connecter via Microsoft SQL management Studio et j'ai accès à mes Databases.
    Dans SQL Server Configuration, les services sont bien démarrés, les options canaux nommés et TCP/IP sont activés.

    Par contre si j’exécute une commande SQLCMD j'obtiens des erreurs:
    Sqlcmd*: erreur*: Microsoft ODBC Driver 13 for SQL Server*: Fournisseur de canaux nommés : Impossible d'ouvrir une connexion à SQL Server [53]. .
    Sqlcmd*: erreur*: Microsoft ODBC Driver 13 for SQL Server*: Délai d'attente de connexion expiré.
    Sqlcmd*: erreur*: Microsoft ODBC Driver 13 for SQL Server*: Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez si le nom de l'instance est correct et si SQL Server est configuré pour autoriser les connexions distantes. Pour plus d'informations, consultez la documentation en ligne de SQL Server..
    J'ai bien cherché sur les moteurs de recherches mais je ne vois rien. j'en appelle à votre aide et vous en remercie par avance.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Par défaut
    Bonjour,
    Comment lances tu SQLCMD, comment lui transmets-tu sur quel serveur se connecter? Par des variables d'environnement par des options sur la liste de commandes?
    Cordialement
    soazig

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 136
    Par défaut
    Bonjour,

    Je lance une fenetre de commande (cmd), puis je lance la commande: sqlcmd -S mssqlserver
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\>sqlcmd -S mssqlserver
    Sqlcmd*: erreur*: Microsoft ODBC Driver 13 for SQL Server*: Fournisseur de canaux nommés : Impossible d'ouvrir une connexion à SQL Server [53]. .
    Sqlcmd*: erreur*: Microsoft ODBC Driver 13 for SQL Server*: Délai d'attente de connexion expiré.
    Sqlcmd*: erreur*: Microsoft ODBC Driver 13 for SQL Server*: Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez si le nom de l'instance est correct et si SQL Server est configuré pour autoriser les connexions distantes. Pour plus d'informations, consultez la documentation en ligne de SQL Server..
    J'ai tenté d'y ajouter -U et P mais même erreur.
    Merci de votre aide.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Si c'est une instance non nommée, comme le laisse sous entendre le MSSQLSERVER, tu devrais pouvoir entrer directement en faisant, si c'est sur le même poste :
    SQLCMD -S .
    voir directement par simplement sans rien d'autre, si l'authentification windows est correct pour ton login courant
    SQLCMD

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 136
    Par défaut
    Bonjour

    Je ne sais pas ce que vous entendez par instance.
    A la commande sqlcmd -L
    j'obtiens
    local
    ma_machine

    Sous visual studio, je me connecte à ma_machine, puis j'obtiens la liste des databases, dont celle que j'ai créée.

    Dans Sql Server Configuration Manager j'ai Configuration du reseau SQL Server
    Protocoles pour MSSQLSERVER

    Merci de votre aide.

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 136
    Par défaut
    Bonjour,

    Toujours en recherche de solutions ou d'aide, j'ai tenté de configuré les adresses TCP/IP dans SQL Configuration Manager.
    J'ai bien la fenêtre Protocoles pour MSQSQLSERVER. TCP/IP à droite et propriétés.
    Onglet Adresse IP, j'ai tenté de modifier les adresses IP ou active oui ou non.
    j'ai un message d'erreur dans une popup
    Erreur du Fournisseur WMI
    Le fichier spécifié est en lecture seulement (0x80071779).

    Je ne comprends pas pourquoi et où je peux accéder à ces paramètres pour les modifier.

    Merci de votre aide.

Discussions similaires

  1. [Microsoft][ODBC Driver Manager] Invalid string or buffer length
    Par Age_of_Aquarius dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 02/06/2013, 20h07
  2. Réponses: 1
    Dernier message: 30/11/2010, 14h11
  3. DTS avec Microsoft ODBC driver for Oracle
    Par martinus45 dans le forum Outils
    Réponses: 0
    Dernier message: 07/10/2009, 11h33
  4. Réponses: 1
    Dernier message: 06/06/2008, 22h23
  5. Réponses: 2
    Dernier message: 31/01/2008, 15h02

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