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 :

Connexion depuis un autre ordinateur SQL Server


Sujet :

Administration SQL Server

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Décembre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2022
    Messages : 2
    Par défaut Connexion depuis un autre ordinateur SQL Server
    Bonjour à tous voilà je m'appelle Alexandre et je m'occupe de l'informatique dans une petite société (dans la limite de mes compétences).

    Nous travaillons sur Batigest Connect un logiciel qui nous permets de faire les devis, commandes et factures.

    Sur ce logiciel nous avons plusieurs sociétés de crées et je voudrais mettre la base de données SQL de ce logiciel en accès depuis n'importe quel ordinateur en France (en cas de déplacement et dans la seconde société de mon patron).

    J'ai essayé avant de m'attaquer à la base de données finale de créer un moteur de base de données sous SQL Server Express 2017 puis de suivre cette leçon de Microsoft.

    https://learn.microsoft.com/fr-fr/sq...ql-server-2017

    Puis je vais sur un autre PC (pas connecté sur le même réseau) je lance Microsoft SQL Server Management Studio :

    Type de serveur : Moteur de base de données
    Nom du serveur : tcp:nom_du_pc,port ouvert
    Authentification : Authentification Windows

    Et cela me mets un message d'erreur "Impossible de se connecter à tcp:nom_du_pc
    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 que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider : Fournisseur TCP, error:0 - TCP provider

    Si quelqu'un peut m'aider ça serait super sympa.

    Bonne journée à tous.

    Alexandre

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 139
    Par défaut
    Bonjour,

    Si vous utiliser le nom du serveur pour la connexion, il faut que le service SQl SERVER BROSWER soit demarré. Sinon, il faut utiliser l'ip + le port.

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 036
    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 036
    Billets dans le blog
    6
    Par défaut
    Par défaut la version express est paramétré uniquement pour des connexion locales.

    Executez :

    Si dans le résultat vous voyez que : show advanced options = 0
    Alors executez :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    EXEC sp_configure 'show advanced options', 1;
    RECONFIGURE
    Puis réexecutez :

    Si dans le résultat vous voyez que : remote access = 0
    Alors, executez :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    EXEC sp_configure 'remote access', 1;
    RECONFIGURE
    Et redémarrez SQL Server.

    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/ * * * * *

  4. #4
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 199
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Vous parlez de vous connecter depuis d'autres agences.
    Ca me semble donc pas aussi simple que de se connecter à distance sur un serveur qui est dans le même réseau.

    Comme vous le stipulez vous-même, vous n'êtes à priori pas sur le même réseau.

    Dans ce cas, plusieurs solutions s'offrent à vous :
    - Mettre en place un VPN entre vos agences : de manière relativement transparente vous devriez alors pouvoir vous connecter d'un site à l'autre tout en ayant l'impression d'être dans le même réseau local. Si vos compétences informatique et notamment réseau ne sont pas très afutées, vous pouvez voir avec votre ISP : la plupart des solutions professionnelles offrent des VPN intégrés à leurs routeurs et administrées par l'ISP directement.
    - Opter pour une IP fixe sur l'agence qui héberge l'instance SQL Server (ou utiliser un service type dyndns) mettre en place une redirection de ports NAT sur votre routeur. C'est plus du SOHO comme solution, mais tout aussi fonctionnel. Moins sécurité cependant (n'importe qui avec votre IP peut tenter se se connecter, avec un brute force par exemple). Pour faire un truc pas trop risqué, le mieux est de faire une DMZ en redirgeant tous les ports du routeur sur un PC avec les services bureau à distance ouvert : comme ça vous vous connectez en TSE dessus, puis de là vous pouvez lancer SSMS pour accéder à votre serveur SQL Server.

    Dans tous les cas, évitez d'exposer directement le port standars de SQL Server sur internet : beaucoup de vorms et virus ciblent SQL Server, et c'est une application trop critique pour tenter le diable de la sorte

  5. #5
    Nouveau candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Décembre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2022
    Messages : 2
    Par défaut
    Merci à tous pour ces mesages je vais regarder ça tranquillement et essayer de trouver la meilleure solution. 👍

Discussions similaires

  1. [SP-Online] Probleme de connexion d'une BDaccess liée depuis un autre ordinateur
    Par alexgo dans le forum SharePoint
    Réponses: 0
    Dernier message: 08/03/2017, 13h02
  2. mssql connexion depuis un php a sql server
    Par gilles_906 dans le forum Développement
    Réponses: 2
    Dernier message: 12/12/2012, 15h39
  3. Réponses: 5
    Dernier message: 08/10/2008, 17h33
  4. Réponses: 1
    Dernier message: 01/08/2007, 16h25
  5. Réponses: 3
    Dernier message: 29/03/2004, 18h02

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