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 :

BDD SQLServer accessible en ligne


Sujet :

MS SQL Server

  1. #21
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    En essayant de me connecter à l'instance SQLEXPRESS via Sql Server management Studio Express, j'ai eu le message un message d'erreur semblable à celui cité précédemment. A force de 'trifouiller' comme je l'ai fait, je n'arrive même plus à me connecter en local :
    "Verifiez que votre instance autorise les connexions distantes" : Je suis en local !
    Je vais tout remettre à zéro et reconfigurer le tout en suivant scrupuleusement tout ce que vous m'avez dit. Je vous tiens au courant.
    Finalement, en changeant l'intance 'JERWYN-PC\SQLEXPRESS' par 'LOCALHOST\SQLEXPRESS', la connexion fonctionne.

    j'ai donc entré la commande :
    EXEC sp_helpserver
    SELECT @@SERVERNAME

    Le résultat retourné est :
    name : JERWYN-PC\SQLEXPRESS
    networkname : JERWYN-PC\SQLEXPRESS
    status : rpc,rpc out,use remote collation
    id : 0
    collation name : NULL
    connect timeout : 0
    query timeout : 0

  2. #22
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    J'ai tout désinstallé et réinstallé, recommencé les manip. pour configurer l'accès à distance à l'instance ect ...

    Mais le problème est toujours le même ...

  3. #23
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    J'ai tout désinstallé et réinstallé, recommencé les manip. pour configurer l'accès à distance à l'instance ect ...

    Mais le problème est toujours le même ...
    As-tu essayé depuis un poste client de te connecter à ton instance JERWYN-PC\SQLEXPRESS via SSMS ?
    Si non, installe Sql server Management Studio (SSMS) sur un poste client et essaye de te connecter à ta base. L'idée est de voir si le problème provient de ton application ou bien de l'instance SQL Server.
    Etienne ZINZINDOHOUE
    Billets-Articles

  4. #24
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    Je viens d'essayer avec un autre poste de mon réseau et aucune connexion fonctionne.

    (D'ailleurs, même depuis mon poste il n'y a que '.\SQLEXPRESS' ou 'LocalHost\SQLEXPRESS' qui fonctionnent. Ou encore quand je rentre une des IP inscrite dans SQL Server Configuration Manager, dans les propriétés de l'instance, dans un format bizaroïde qui me dépasse, par exemple : 'FE80::450a:987e:4998%10\SQLEXPRESS')

    Pour résumer, seules ces trois façons de se connecter fonctionnent sur mon propre poste, aucune depuis un autre poste.

    Je sais pas si cela peut vous aider ...

  5. #25
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    Je viens d'essayer avec un autre poste de mon réseau et aucune connexion fonctionne.

    (D'ailleurs, même depuis mon poste il n'y a que '.\SQLEXPRESS' ou 'LocalHost\SQLEXPRESS' qui fonctionnent. Ou encore quand je rentre une des IP inscrite dans SQL Server Configuration Manager, dans les propriétés de l'instance, dans un format bizaroïde qui me dépasse, par exemple : 'FE80::450a:987e:4998%10\SQLEXPRESS')

    Pour résumer, seules ces trois façons de se connecter fonctionnent sur mon propre poste, aucune depuis un autre poste.

    Je sais pas si cela peut vous aider ...
    'FE80::450a:987e:4998%10' c'est du IPv6.

    avez-vous essayer aussi avec l'adresse IPv4 ?

    Les commandes
    EXEC sp_helpserver
    SELECT @@SERVERNAME
    donnent bien les mêmes résultats que précédemment ?

    vous avez autorisé les connexions mixtes (windows et sql server) ?
    vérifier en faisant depuis ssms clique-droit sur l'instance > propriétés > sécurité ...
    Etienne ZINZINDOHOUE
    Billets-Articles

  6. #26
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    J'ai essayé également avec monIP que j'ai été cherché dans mon-IP.com :
    88.183.69.240\SQLEXPRESS

    Cela ne fonctionne pas.

    J'ai essayé également les autres IP présentes dans la propriété TCP\IP de l'instance dans Gestionnaire de Configuration SQL Server.
    Les seules qui fonctionnent sont des IP locales (192.168.0.13 par exemple).

    Pour le reste, même problème.

    La requête :'EXEC sp_helpserver SELECT @@SERVERNAME' retourne les mêmes résultats que précédemment.

    Et enfin, j'ai vérifié que l'instance accepte bien les eux mode d'authentifications SQL Server et Windows. C'est bien le cas.

    Je comprend vraiment pas ... Je dois m'être trompé quelque part dans les config. c'est pas possible autrement ...

  7. #27
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    Est-ce que le souci ne viendrais pas de ma configuration au niveau de Free directement ?

  8. #28
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    Est-ce que le souci ne viendrais pas de ma configuration au niveau de Free directement ?
    Avez-vous vérifier le port utilisé par votre instance ? si non quel est le résultat donné par cette procédure stockée ?
    Etienne ZINZINDOHOUE
    Billets-Articles

  9. #29
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    Je ne sais pas si j'ai correctement exécuter la procédure, j'ai fait :
    EXEC usp_GetTcpPort 'MSSQLSERVER'

    Elle retourne :
    TCP Port : NULL
    Instance Name : JERWYN-PC\SQLEXPRESS

  10. #30
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    Je ne sais pas si j'ai correctement exécuter la procédure, j'ai fait :
    EXEC usp_GetTcpPort 'MSSQLSERVER'

    Elle retourne :
    TCP Port : NULL
    Instance Name : JERWYN-PC\SQLEXPRESS
    Vérifions ça dans la base de régistre.

    1. Démarrer > Exécuter > regedit

    2. vérifier s'il y a une valeur TcpPort à l'emplacement :

    SOFTWARE\MICROSOFT\MICROSOFT SQL SERVER\SQLEXPRESS\SUPERSOCKETNETLIB\TCP
    Etienne ZINZINDOHOUE
    Billets-Articles

  11. #31
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    A cet emplacement il y est indiqué le port 20000 (Port que j'ai attribué moi même). Quand je change pour y activer un port Dynamique, ce port est mis à jour dans la base de registre sans souci.

  12. #32
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    A cet emplacement il y est indiqué le port 20000 (Port que j'ai attribué moi même). Quand je change pour y activer un port Dynamique, ce port est mis à jour dans la base de registre sans souci.
    Peux-tu montrer une image complète de ce qu'il y a dans :

    --> Sur le serveur SQL

    SQL Server Configuration Manager

    SQL Server 2005 Network Configuration > Protocols for SQLEXPRESS > Double clique sur TCP/IP

    a) image de :
    Onglet Protocol

    b) image de :

    Onglet IP Address

    --> Sur le poste client

    SQL Server Configuration Manager

    SQL Native Client Configuration > Client Protocols > double clique sur TCP/IP

    c) image de :
    Onglet Protocol
    Etienne ZINZINDOHOUE
    Billets-Articles

  13. #33
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    --> Sur le poste client

    SQL Server Configuration Manager

    SQL Native Client Configuration > Client Protocols > double clique sur TCP/IP

    c) image de :
    Onglet Protocol
    Le poste client est obligé d'avoir SQL Server sur son poste ?? Je souhaiterais simplement qu'il n'ai que l'application VB manipulant ces données, sans avoir SQL Server sur son poste.

    Pour résumer ce que je souhaiterais : Un serveur unique qui stocke les données, et plusieurs applications VB (manipulant ces mêmes données) sur différents postes à différents endroits du globe.

    J'ai toutefois envoyé les images pour le serveur.
    Fichiers attachés Fichiers attachés

  14. #34
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Mets tous les champs
    Actif à Oui
    et
    Activé à Oui

    et fais le test avec un fichier .UDL sur les postes clients
    Etienne ZINZINDOHOUE
    Billets-Articles

  15. #35
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    Mets tous les champs
    Actif à Oui
    et
    Activé à Oui
    J'ai essayé mais certains "Actif" se change à 'NON' automatiquement dès que je ferme la fenêtre TCP\IP comme si je n'avais pas Appliquer les changements.

    J'ai malgré tout essayé de créer une chaine de connexion avec le .udl depuis le poste client.
    Mais l'erreur est toujours la même. Je vous ai envoyé ce que j'ai paramétré dans ce .udl et son erreur.
    Images attachées Images attachées   

  16. #36
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    J'ai essayé mais certains "Actif" se change à 'NON' automatiquement dès que je ferme la fenêtre TCP\IP comme si je n'avais pas Appliquer les changements.

    J'ai malgré tout essayé de créer une chaine de connexion avec le .udl depuis le poste client.
    Mais l'erreur est toujours la même. Je vous ai envoyé ce que j'ai paramétré dans ce .udl et son erreur.
    avez-vous essayer avec le fournisseur SQL Native Client pour le fichier .udl ?

    Pouvez-vous montrer le résultat de ipconfig sur le serveur SQL ?
    Etienne ZINZINDOHOUE
    Billets-Articles

  17. #37
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    avez-vous essayer avec le fournisseur SQL Native Client pour le fichier .udl ?
    Oui, l'erreur change :
    "Delai d'attente de connexion expiré"

    Pouvez-vous montrer le résultat de ipconfig sur le serveur SQL ?
    Je ne comprend pas, quelle est la synthaxe ?

  18. #38
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    Je ne comprend pas, quelle est la synthaxe ?
    Démarrer > Executer > cmd

    puis

    ipconfig
    Etienne ZINZINDOHOUE
    Billets-Articles

  19. #39
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 42
    Par défaut
    Au temps pour moi, je pensais qu'il y avait une synthaxe particulière.

    Voici le résultat donc.
    Images attachées Images attachées  

  20. #40
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Jerwyn Voir le message
    J'ai essayé également avec monIP que j'ai été cherché dans mon-IP.com :
    88.183.69.240\SQLEXPRESS

    Cela ne fonctionne pas.

    J'ai essayé également les autres IP présentes dans la propriété TCP\IP de l'instance dans Gestionnaire de Configuration SQL Server.
    Les seules qui fonctionnent sont des IP locales (192.168.0.13 par exemple).
    Tu utilises un réseau sans fil.
    L'adresse IPv4 de ton serveur SQL est : 192.168.0.13
    Masque de ton serveur SQL : 255.255.255.0
    Passerelle utilisée par ton serveur SQL : 192.168.0.254

    --> Fichier .udl
    ------------
    Donc pour que les postes clients communiquent avec avec le serveur SQL, il faut donc utiliser comme nom de serveur : 192.168.0.13\EXPRESS

    Et c'est ce nom de serveur que tu dois utiliser dans les fichiers .udl pour tester la connexion depuis chaque poste client
    Etienne ZINZINDOHOUE
    Billets-Articles

Discussions similaires

  1. Erreur access bdd sqlserver
    Par Mygush dans le forum Applets
    Réponses: 1
    Dernier message: 30/07/2008, 10h11
  2. [Outils]Comment convertir BDD SQLBase > BDD SQLServer?
    Par rozwel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 21/01/2008, 22h10
  3. [Vba] BDD : Excel + Access + Vba
    Par Emcy dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/11/2005, 10h23
  4. Insertion dans BDD type ACCESS
    Par NeHuS dans le forum ASP
    Réponses: 2
    Dernier message: 20/04/2005, 10h53
  5. Evaluation du matériel pour une bdd env. 100 millions lignes
    Par Pierrinot dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 03/11/2004, 11h29

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