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 :

aide sql server 2000/vb6


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Points : 54
    Points
    54
    Par défaut aide sql server 2000/vb6
    Bonjour,

    jai besoin d'aide avec VB6/SQL Server 2000 a mon travail
    (je suis debutant en passant)

    jai une application vb6 qui se connecte a une base de donnee SQL Server 2000 par
    le biais dun reseau local (LAN)...jaimerais savoir sil est possible de connecter a la base
    de donnees avec la meme application mais de lexterne (WAN)?

    si oui..comment crée-t-on la connection en vb6.0?



    2e question....peut-on avec Entreprise Manager (de SQL Server 2000),
    se connecter a une base de donnee a partir dun WAN?

    si oui,auriez vous une indication?


    merci
    Martin

  2. #2
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    Pour se connecter hors du LAN il faut que tu puisses atteindre le port TCP 1433 du serveur SQL, et éventuellement le port UDP 1434 si l'instance SQL est nommée (il y a un moyen de contourner ça si ça pose problème, en assignant un port fixe à l'instance nommée et en référençant ce port dans un alias de connexion, ou en indiquant le port dans la chaîne de connexion : "serveur,port").

    Pour voir la machine elle-même, tu as une des options suivantes :
    - la référencer dans ta chaîne de connexion avec l'adresse IP du serveur
    - renseigner les DNS de ton réseau.
    - créer un alias de serveur SQL sur ta machine client avec l'outil de connexion client de SQL Server.
    Rudi Bruchez
    Rudi Bruchez EIRL, solutions MS SQL Server et NoSQL
    LinkedIn - [Outil libre de diagnostic SQL Server : Sql Trismegiste]
    LIVRES : Optimiser SQL Server -
    Microsoft SQL Server 2012 Security Cookbook
    - les bases de données NoSQL

    e-learning : LinkedIn Learning - Pluralsight

  3. #3
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Points : 54
    Points
    54
    Par défaut
    Citation Envoyé par rudib
    Bonjour,

    Pour se connecter hors du LAN il faut que tu puisses atteindre le port TCP 1433 du serveur SQL, et éventuellement le port UDP 1434 si l'instance SQL est nommée (il y a un moyen de contourner ça si ça pose problème, en assignant un port fixe à l'instance nommée et en référençant ce port dans un alias de connexion, ou en indiquant le port dans la chaîne de connexion : "serveur,port").

    Pour voir la machine elle-même, tu as une des options suivantes :
    - la référencer dans ta chaîne de connexion avec l'adresse IP du serveur
    - renseigner les DNS de ton réseau.
    - créer un alias de serveur SQL sur ta machine client avec l'outil de connexion client de SQL Server.
    quentends-tu par si linstance SQL est nommée?

  4. #4
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Une instance nommée sert à installer plus d'une instance de SQL Server par machine.
    http://msdn2.microsoft.com/fr-fr/library/ms143531.aspx
    Rudi Bruchez
    Rudi Bruchez EIRL, solutions MS SQL Server et NoSQL
    LinkedIn - [Outil libre de diagnostic SQL Server : Sql Trismegiste]
    LIVRES : Optimiser SQL Server -
    Microsoft SQL Server 2012 Security Cookbook
    - les bases de données NoSQL

    e-learning : LinkedIn Learning - Pluralsight

  5. #5
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Points : 54
    Points
    54
    Par défaut piste
    jai trouver quelque chose dinteressant:

    Pilote OLEDB MS SQL Server avec une adresse IP

    Provider=SQLOLEDB; Data Source=xx.xx.xx.xx,1433; Network Library=DBMSSOCN; Initial Catalog=dbname;User ID=NomUtilisateur;Password=MotDePasse;

    est-ce que Initial Catalog lendroit ou on precise linstance?


    aussi...jaimerais savoir comment on assigne un port UDP specifique a une instance precise avec Entreprise Manager

Discussions similaires

  1. vb6 et sql server 2000
    Par tinhinan6 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 09/01/2007, 14h09
  2. Vb6/SQL Server 2000 connection a distance
    Par maxtin dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 20/11/2006, 09h23
  3. vb6/sql server 2000
    Par maxtin dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/08/2006, 23h53
  4. [sql server 2000]aide pour une requete
    Par graphicsxp dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 22/05/2006, 18h24
  5. [VB6] ADO et SQL Server 2000 Exemples?
    Par Vesta dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 04/05/2006, 09h40

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