J'ai installé MSDE sur un poste avec une base MSDEVMA.
Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste.
A priori, il faut utiliser une SQLConnection mais j'ai le message suivant :
"Echec du test de connexion en raison d'une erreur survenue lors de
l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce
serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste
MSDE mais impossible de se connecter à partir d'un poste distant.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bonjour lors de l'installation de MSDE avait vous pensé à activer la connection par tcp ip ?
en fait l'erreur suggère que sqlconnection ne trouve pas l'instance de msde sur le réseau soit le nom de l'instance n'est pas bien repris soit les protocols de communication de msde ne sont pas activé
peut être en encadrant le sqlconnection dans un try catch le texte de l'exception sera plus clair
Sebastien "Vincent MARTINET" a écrit dans le message de news:
J'ai installé MSDE sur un poste avec une base MSDEVMA. Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste. A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste MSDE mais impossible de se connecter à partir d'un poste distant.
J'ai bien créé une connexion de type NTUser.
Merci de votre aide
Bonjour lors de l'installation de MSDE avait vous pensé à activer la
connection par tcp ip ?
en fait l'erreur suggère que sqlconnection ne trouve pas l'instance de msde
sur le réseau soit le nom de l'instance n'est pas bien repris soit les
protocols de communication de msde ne sont pas activé
peut être en encadrant le sqlconnection dans un try catch le texte de
l'exception sera plus clair
Sebastien
"Vincent MARTINET" <vmartinet.nospam@idsystemes.com> a écrit dans le message
de news:eVVLAsbZEHA.2520@TK2MSFTNGP12.phx.gbl...
J'ai installé MSDE sur un poste avec une base MSDEVMA.
Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste.
A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de
l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce
serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste
MSDE mais impossible de se connecter à partir d'un poste distant.
Bonjour lors de l'installation de MSDE avait vous pensé à activer la connection par tcp ip ?
en fait l'erreur suggère que sqlconnection ne trouve pas l'instance de msde sur le réseau soit le nom de l'instance n'est pas bien repris soit les protocols de communication de msde ne sont pas activé
peut être en encadrant le sqlconnection dans un try catch le texte de l'exception sera plus clair
Sebastien "Vincent MARTINET" a écrit dans le message de news:
J'ai installé MSDE sur un poste avec une base MSDEVMA. Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste. A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste MSDE mais impossible de se connecter à partir d'un poste distant.
J'ai bien créé une connexion de type NTUser.
Merci de votre aide
Vincent MARTINET
Effectivement, j'avais tout faux (ça m'apprendra à ne pas lire les fichiers LISEZ.MOI). En effet, je n'avais configuré ni le protocole réseau (qui est désactivé par défaut) ni la sécurisé multiple SQL et Windows. J'ai donc réinstallé avec la commande : SETUP.EXE SAPWD="motdepasse" DISABLENETWORKPROTOCOLS=0 SECURITYMODE=SQL
Merci pour votre aide mutuelle car j'ai bien perdu de temps à faire des essais dans tous les sens sans remettre en cause le paramétrage lui-même.
"Vincent MARTINET" a écrit dans le message de news:
J'ai installé MSDE sur un poste avec une base MSDEVMA. Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste. A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste MSDE mais impossible de se connecter à partir d'un poste distant.
J'ai bien créé une connexion de type NTUser.
Merci de votre aide
Effectivement, j'avais tout faux (ça m'apprendra à ne pas lire les fichiers
LISEZ.MOI).
En effet, je n'avais configuré ni le protocole réseau (qui est désactivé par
défaut) ni la sécurisé multiple SQL et Windows.
J'ai donc réinstallé avec la commande :
SETUP.EXE SAPWD="motdepasse" DISABLENETWORKPROTOCOLS=0 SECURITYMODE=SQL
Merci pour votre aide mutuelle car j'ai bien perdu de temps à faire des
essais dans tous les sens sans remettre en cause le paramétrage lui-même.
"Vincent MARTINET" <vmartinet.nospam@idsystemes.com> a écrit dans le message
de news:eVVLAsbZEHA.2520@TK2MSFTNGP12.phx.gbl...
J'ai installé MSDE sur un poste avec une base MSDEVMA.
Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste.
A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de
l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce
serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste
MSDE mais impossible de se connecter à partir d'un poste distant.
Effectivement, j'avais tout faux (ça m'apprendra à ne pas lire les fichiers LISEZ.MOI). En effet, je n'avais configuré ni le protocole réseau (qui est désactivé par défaut) ni la sécurisé multiple SQL et Windows. J'ai donc réinstallé avec la commande : SETUP.EXE SAPWD="motdepasse" DISABLENETWORKPROTOCOLS=0 SECURITYMODE=SQL
Merci pour votre aide mutuelle car j'ai bien perdu de temps à faire des essais dans tous les sens sans remettre en cause le paramétrage lui-même.
"Vincent MARTINET" a écrit dans le message de news:
J'ai installé MSDE sur un poste avec une base MSDEVMA. Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste. A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste MSDE mais impossible de se connecter à partir d'un poste distant.
J'ai bien créé une connexion de type NTUser.
Merci de votre aide
Christian
il faut peut-être basculer en mode d'identification mixte (windows + sql) et créé un compte utilisateur windows valide autre que le compte sa qui existe par défaut. Pour la première chose, il faut changer le mode dans la base de registre et pour le second point opérer avec osql dans l'invite de commande (sous dos)
voir aussi voir doc en ligne : http://support.microsoft.com/default.aspx?scid=kb;fr;322336
Christian
"Vincent MARTINET" a écrit dans le message de news:
J'ai installé MSDE sur un poste avec une base MSDEVMA. Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste. A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste MSDE mais impossible de se connecter à partir d'un poste distant.
J'ai bien créé une connexion de type NTUser.
Merci de votre aide
il faut peut-être basculer en mode d'identification mixte (windows + sql) et
créé un compte utilisateur windows valide autre que le compte sa qui existe
par défaut.
Pour la première chose, il faut changer le mode dans la base de registre et
pour le second point opérer avec osql dans l'invite de commande (sous dos)
voir aussi
voir doc en ligne :
http://support.microsoft.com/default.aspx?scid=kb;fr;322336
Christian
"Vincent MARTINET" <vmartinet.nospam@idsystemes.com> a écrit dans le message
de news:eVVLAsbZEHA.2520@TK2MSFTNGP12.phx.gbl...
J'ai installé MSDE sur un poste avec une base MSDEVMA.
Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste.
A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de
l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce
serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste
MSDE mais impossible de se connecter à partir d'un poste distant.
il faut peut-être basculer en mode d'identification mixte (windows + sql) et créé un compte utilisateur windows valide autre que le compte sa qui existe par défaut. Pour la première chose, il faut changer le mode dans la base de registre et pour le second point opérer avec osql dans l'invite de commande (sous dos)
voir aussi voir doc en ligne : http://support.microsoft.com/default.aspx?scid=kb;fr;322336
Christian
"Vincent MARTINET" a écrit dans le message de news:
J'ai installé MSDE sur un poste avec une base MSDEVMA. Je souhaite accéder à cette base avec VB.NET à partir d'un autre poste. A priori, il faut utiliser une SQLConnection mais j'ai le message suivant
:
"Echec du test de connexion en raison d'une erreur survenue lors de l'initialisation du fournisseur [DBNETLIB][ConnectionOpen(Connect())]. Ce serveur SQL n'existe pas ou son accès est refusé.
Pour information, j'ai créé avec succès une connection ODBC sur le poste MSDE mais impossible de se connecter à partir d'un poste distant.