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

Accès aux données Discussion :

Connexion distante SQL via WAN


Sujet :

Accès aux données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut Connexion distante SQL via WAN
    Bonjour,

    J'ai un sousis de connexion sur une DB SQL, sur un serveur SQL2005

    voici la ligne de connexion , mais que refuse obstinément de se connecter

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    StringSqlWan="Provider=SQLOLEDB;Data Source=abc.def.ghi.jkl\NomDuServeur;" & _
            "Trusted_Connection=Yes;Initial Catalog=NomDeLaBase;" & _
                 "User ID=Domaine\Utilisateur;Password=MotDePasse;"
    Si je fais un telnet abc.def.ghi.jkl 1433 pas de problème la connexion s'ouvre. Je suppose alors que mon instance est joingnable vie le port , de l'exterieur ( WAN)

    Quelqu'un pôurrait-il m'ouvrir la voie ( je fais surement une erreur, mais ou ?"



    Grand merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 89
    Par défaut
    essaie avec ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Dim Cnn1 As ADODB.Connection                    'on declare la variable de connection
    Dim MonRs As ADODB.Recordset                    'on declare la variable d'enregistrement
    'connexion a la base
    Set Cnn1 = New ADODB.Connection                 'on declare une nouvelle connection
    Cnn1.CursorLocation = adUseClient
    Cnn1.Mode = adModeReadWrite                     'on defini les droit de la connection
    Cnn1.Provider = "SQLOLEDB.1"
    Cnn1.ConnectionString = "Server=192.x.x.xxx;Initial Catalog=cat;uid=tonId;password=tonMDP" 'identifiant de connection a la base de données
    Cnn1.Open               'ouverture de la connection
    'ouverture de la table
    Set MonRs = New ADODB.Recordset         'declaration de la nouvelle variable d'enregistrement
    MonRs.LockType = adLockOptimistic
    MonRs.Open Source:="select * from table", ActiveConnection:=Cnn1 'on selectionne toute la base de données
    apres tu fais monrs.open source:="ta requete"

    avec retard mais c toujours utile

Discussions similaires

  1. Connexion distante : SQL Server does not exist or access denied
    Par Jonathan.b dans le forum MS SQL Server
    Réponses: 24
    Dernier message: 18/08/2011, 07h39
  2. Connexion distante SQL via WAN
    Par thierry007 dans le forum Développement
    Réponses: 7
    Dernier message: 31/01/2009, 17h47
  3. Réponses: 3
    Dernier message: 24/09/2007, 10h35
  4. [VS2003] Connexion distante à SQL Server 2000
    Par cyllix dans le forum ASP.NET
    Réponses: 17
    Dernier message: 18/07/2007, 15h59
  5. Connexion base SQL via Excel
    Par dp_favresa dans le forum Langage SQL
    Réponses: 2
    Dernier message: 10/01/2005, 14h32

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