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

MS SQL Server Discussion :

Problème de connexion à partir d'une machine virtuelle


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Avril 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Services à domicile

    Informations forums :
    Inscription : Avril 2014
    Messages : 20
    Par défaut Problème de connexion à partir d'une machine virtuelle
    Bonjour à tous,

    J'ai posté la même discussion sous VB.net

    Dire que je suis un débutant est juste un euphémisme; c'est pire que ça.

    Je travaille en mode RDP sous Windows 7.
    Le serveur est sous WINDOWS SERVER 2008 R2.
    J'ai (sur le serveur) SQL SERVER 2008.

    J'ai une base de donnée avec une seule table et 10 enregistrements, juste pour un test.

    Dans Visual Studio, quand j'ouvre l'explorateur de bases de données, que je sélectionne Microsoft SQL SERVER (SqlClient) comme source de données, le nom du serveur SQL apparait bien dans la case Nom du serveur.

    Jusque là tout va bien, l'inconvénient c'est que je n'arrive pas à aller plus loin !
    Que je tente la connexion avec identification Windows ou SQL SERVER, le résultat est le même dès que je teste la connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    
    Une erreur liée au réseau ou spécifique à l'instance s'est produit lors de
    l'établissement d'une connexion à SQL SERVER. Le serveur est introuvable
    ou n'est pas accessible. Vérifiez que le nom de l'instance est correcte et
    que SQL Server est configurer pour autoriser les connexions distantes.
     (provider: Named Pipes Provider, erreor:40 - Impossible d'ouvrir une
    connexion à SQL Server)
    
    Pour être totalement honnête, j'ai bien compris qu'il y avait un souci de connexion , mais je ne comprends pas lequel.

    Quand je teste avec la connexion SQL, j'utilise un compte administrateur (Windows et SQL), sinon j'ai mon compte permettant de me connecter sur ma machine virtuelle (et là vous comprenez l'étendue incommensurable de mon incompétence )

    Il se peut fortement que ce ne soit pas le bon endroit pour poster cette discussion, et je vous prie de bien vouloir m'en excuser si c'est le cas.


    Mon idée de base est de mettre à disposition un exécutable à même de lire (et remplir) les tables sous SQL Server à partir de nos 5 machines virtuelles sous Windows 7.
    SQL Server ne servant que pour stocker les informations. Tous le reste sera fait dans l'applicatif.

    Et je ne sais pas encore par quel bout prendre le problème.

    Toute aide me sera précieuse.

    Cordialement

  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 021
    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 021
    Billets dans le blog
    6
    Par défaut
    Quelle version de SQL Server ? Entreprise, standard, express ?

    Vérifiez que le nom de l'instance est correcte et que SQL Server est configurer pour autoriser les connexions distantes
    Avez vous vérifier que votre instance acceptait les connexion distantes ?

    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 chevronné
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Décembre 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Décembre 2007
    Messages : 327
    Par défaut
    Autres points :

    Avec quel compte essayez vous de vous connecter ?
    Est ce un compte windows ?
    Est ce que l'utilisateur a des droits sur l'instance et sur la base de données ?

    Avec quel driver essayez vous de vous connecter depuis visual studio ?

  4. #4
    Membre averti
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Avril 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Services à domicile

    Informations forums :
    Inscription : Avril 2014
    Messages : 20
    Par défaut
    Tout d'abord, merci de vous préoccuper de mon problème.

    Le gestionnaire de serveur me donne la liste des utilisateurs et ceux entourés en rouges seront ceux qui accèderont
    Nom : SERVEUR_VITAME.png
Affichages : 3545
Taille : 72,8 Ko

    Pour la configuration de SQL SERVEUR j'ai les versions suivantes:
    Microsoft SQL Server Management Studio 10.50.1617.0
    Microsoft Data Access Components (MDAC) 6.1.7601.17514
    Microsoft MSXML 3.0 6.0
    Microsoft Internet Explorer 9.11.9600.17633
    Microsoft .NET Framework 2.0.50727.5485
    Operating System 6.1.7601
    Quand à savoir si c'est une version entreprise ou standard je n'en sais rien, sauf que ce n'est pas une version express.

    Server et browser sont actifs et je ne sais à quoi sert Agent
    Nom : SQL_SERVER_01.png
Affichages : 3118
Taille : 12,9 Ko

    Normalement on doit pouvoir accéder à distance au moins par TCP/IP, j'ai validé la configuration ou du moins j'espère.
    Nom : SQL_SERVER_02.png
Affichages : 3010
Taille : 13,1 Ko
    Nom : SQL_SERVER_03.png
Affichages : 3080
Taille : 13,2 Ko

    Et enfin vous avez la liste des utilisateurs enregistrés sous SQL_SERVER.
    Moi c'est AS et Mme MASSIANI c'est AM
    Nom : SQL_SERVER_04.png
Affichages : 3021
Taille : 29,2 Ko

    J'espère avoir répondu plus ou prou à vos demandes.

    Si c'est faisable, je préfèrerais utiliser la connexion Windows ce qui me semble, peut être à tord, plus simple.

    Pour le moment, je cherche juste à lire la table ou plus prosaïquement y accéder.

    Et voilà comment je m'y prends (je n'arrive pas à inclure l'image):
    A partir de ma machine virtuelle en mode RDP, j'ouvre Visual studio.
    Sous "Visual studio express 2013 pour Windows Desktop (administrateur)", j'ouvre l'explorateur de bases de données
    Je rajoute une connexion.
    Je sélectionne Microsoft SQL sever (SqlClient)
    Je sélectionne SERVEUR-VITAME dans la liste des noms de serveurs (il n'y en a qu'un)

    Et après plus rien ne fonctionne !

  5. #5
    Membre chevronné
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Décembre 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Décembre 2007
    Messages : 327
    Par défaut
    Donc si j'ai bien compris vous essayer de vous connecter depuis votre VM sur votre SQL serveur installé sur votre Host ?

    Sur votre VM vous etes connecté avec le même compte Windows ?

    Avez vous essayé de vous connecter via management studio depuis la VM ?

    Depuis la VM vous arrivez a pinguer la machine SQL ?

    Je sais je pose des questions qui peuvent parraitre "bete" mais l'objectif est de bien comprendre votre probleme.

  6. #6
    Membre averti
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Avril 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Services à domicile

    Informations forums :
    Inscription : Avril 2014
    Messages : 20
    Par défaut
    Oh rassurez vous, il n'y a jamais de question bête mais pour mes réponses c'est moins sûr

    Effectivement je souhaite à partir de ma machine virtuelle située sur le serveur me connecter à la base de SQL-SERVER sur mon serveur lui-aussi.

    J'essaye de faire cette connexion depuis Visual Studio Express 2013 qui voit le nom du serveur SQL (ou du moins j'espère)Nom : VisualStudio.png
Affichages : 3045
Taille : 22,8 Ko

    Sur votre VM vous êtes connecté avec le même compte Windows ?
    Heu beuh ????

    En fait les comptes utilisateurs sont crées avec un script et je serais totalement honnête je n'en sais rien.
    Quand on veut se connecter sur notre bureau, on lance la connexion RDP et on fourni notre login et mot de passe.

    Je souhaite effectivement, si possible, que ce soit avec les comptes utilisateurs que soit effectué la connexion sur SQL SERVER.
    Un peu par flemme et surtout pour éviter de gérer x comptes différents pour la même personne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/02/2013, 18h38
  2. Réponses: 3
    Dernier message: 19/12/2012, 11h58
  3. [JDBC] Problème de connexion à partir d'une servlet
    Par wafaaemi dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 22/08/2011, 15h20
  4. Réponses: 1
    Dernier message: 06/01/2009, 14h10
  5. Réponses: 9
    Dernier message: 28/04/2008, 19h34

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