begin process at 2012 05 26 10:17:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PDA

 > 

Réseau & Internet

 > 

Autre

 > 

.Net SqlClient Data Provider : Serveur SQL spécifié introuvable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

.Net SqlClient Data Provider : Serveur SQL spécifié introuvable

mardi 11 décembre 2007 à 17:49:11 | .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

MacIntoc

Salut ! Un problème dont je n'arrive pas à me dépétré. Le but est d'établir une connection (via l'identification intégré) entre le PDA et un serveur SQL Server 2000 SP3 en utilisant le Compact Framework .net 2.0 Visual Studio m'a installé automatiquement toutes les libs et programmes requis sur le PDA (le CF .net et le client SQL). La chaine de connection est la même que celle que j'utilises pour les programmes Windows (donc pas d'erreur de syntaxe ou de frappe). Je précise juste le login et le pass du compte Windows a utilisé sur la version PDA. La chaine ressemble donc à: "Data Source=SERVEUR\MAIN;Database=TEST; User ID='login';Password='pass';Integrated Security=True" Mais ça ne marche pas. Au moment d'ouvrir la connection, j'obtiens l'erreur "Serveur SQL spécifié introuvable" au bout de quelques secondes. Le code de test que j'utilises : Cursor.Current = Cursors.WaitCursor Dim connect As New SqlConnection connect.ConnectionString = "Data Source=SERVEUR\MAIN;Database=TEST; User ID='login';Password='pass';Integrated Security=True" Try connect.Open() Catch e As System.Data.SqlClient.SqlException Dim txt As String = "" For Each sqlError As System.Data.SqlClient.SqlError In e.Errors txt += sqlError.Source & ControlChars.Cr & ControlChars.CrLf _ & "Error " & sqlError.Class & " - " & sqlError.Number & " - " & sqlError.State & " : " & sqlError.Message & ControlChars.Cr & ControlChars.CrLf _ & "Procédure : " & sqlError.Procedure() & ControlChars.CrLf _ & "Line : " & sqlError.LineNumber & ControlChars.CrLf _ & "Serveur : " & sqlError.Server() & ControlChars.CrLf _ & "--------------------------------" & ControlChars.CrLf & ControlChars.CrLf Next sqlError MsgBox(txt) End Try connect.Dispose() Cursor.Current = Cursors.Default Me.Close() Merci de votre aide :)
mardi 11 décembre 2007 à 21:05:34 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

Stephane33

Membre Club Administrateur CodeS-SourceS
As tu une connexion réseau active entre ton PDA et le poste ou est hébergé le Serveur ?

Le savoir n'est que le filtre de l'experience
mercredi 12 décembre 2007 à 09:23:22 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

MacIntoc

Le PDA est branché a un PC du résau via le cable USB. A priori, je dirais donc qu'il y a bien une connection entre le PDA et le serveur. De plus, la connection internet sur le PDA fonctionne correctement.

J'ai également essayer de me connecter a un serveur SQL (SQL Server 2005 Express) installé sur le poste où le PDA était branché, mais sans plus de succé.

Un autre élément qui pourrait peut-être aider. Dans la chaine de connection, si je donne uniquement le nom du serveur sans préciser l'instance, j'obtiens une "Erreur réseau général". Ce qui est interressant, c'est que la propriété procedure de l'erreur SQL renvoyé a la valeur "ConnectionRead (recv)", alors que j'obtiens "ConnectionOpen (connect)" lorsque je précise le canal.
mercredi 12 décembre 2007 à 10:19:29 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

Stephane33

Membre Club Administrateur CodeS-SourceS
Je ne suis pas un spécialiste de SQL serveur (je travaille qu'avec SqlCe), j'essaye de te donner des pistes
1/ Je ne suis pas sur que l'espace Data.SqlConnection existe sous Compact Framework (MSDN n'en fait pas mention)  > Voir SqlCe (+RDA)
2/ "SERVEUR\MAIN"  > Je ne suis pas sur qu'il puisse réussir à trouver le serveur sur ces seules informations
3/ sur MSDN la chaine est légèrement différente
Public Sub CreateSqlConnection()
      Dim myConnection As New SqlConnection()
      myConnection.ConnectionString = "Persist Security Info=False;Integrated Security=SSPI;database=northwind;server=mySQLServer;Connect Timeout=30"
     myConnection.Open()
End Sub
4/ Ce post pourrait peut-être t'aider

Je suis preneur du résultat

Le savoir n'est utile que si il est partagé par tous
mercredi 12 décembre 2007 à 11:37:08 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

MacIntoc

1°)Si, ça existe bien. J'ai d'ailleurs essayer avec la version du CF 1 et du CF 2 (même résultat). De toute façon, Visual Studio n'aurait pas pu généré le projet si l'espace n'éxistait pas. Concernant la doc MSDN, cette page donne les limitations de la classe SQLClient du CF.

2°)Ben... je vois pas trop ce que je peux lui indiquer de plus. Il a le nom du serveur (en mettant l'IP, j'obtient exactement la même chose) et l'instance SQL.

3°)Je viens d'essayer en remplacant les données, j'obtient la même erreur.

4°)Pas tout à fait. Ca montre juste que le code que j'utilise devrait fonctionner :-/

Sinon, tu utilise l'espace SQLServerCe pour établir des connections a un serveur SQL ? Je pensais que c'était utilisable uniquement pour gérer des BDD présente sur le PDA.
jeudi 13 décembre 2007 à 11:19:35 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

MacIntoc

Bon, un peu de nouveau.

Déjà, bonne nouvelle, ça fonctionne.

Ensuite, je vous donne la solution seulement si vous me promettez de ne pas rire.

En fait, c'était le port qui était pas bon, tout simplement.

Le truc, c'est que le client SQL du CF ne semble pas prendre en charge le protocole Named Pipe. Hors, il se trouve que le protocole TCP/IP n'utilise pas le port par défaut si le Named Pipe est actif. Donc quand j'essayais de passer par le protocole TCP/IP, je supposais que SQL Serveur écoutait sur le port par défaut. Et en fait, nan. Il écoutait sur le 1288...

Bon bah... voilà. Un problème stupide de plus réglé en je sais pas combien d'heure
jeudi 13 décembre 2007 à 15:24:08 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

Stephane33

Membre Club Administrateur CodeS-SourceS
Merci pour l'info

Le savoir n'est que le filtre de l'experience
lundi 11 février 2008 à 22:51:49 | Re : .Net SqlClient Data Provider : Serveur SQL spécifié introuvable

leprofmotive

Bonjour,

J'ai le même problème :         Message    "Serveur SQL spécifié introuvable : vaio\\vaio"
J'ai essayé tout un tas de connexion string, j'ai réinstallé SQL server 2005, j'ai désactivé les canaux nommés, VIA et la mémoire partagée pour ne laisser que TCP/IP. Rien n'y fait. C'est d'autant plus étrange que ca marchait bien avant que je change de disque. Ca marchait impec, et je n'avais rien configuré de spécial. la seule différence : j'avais à l'époque une instance nommé VAIO et maintenant elle se nomme VAIO\VAIO . Ca fait peu comme différence...

On est obligé d'utiliser la sécurité intégré ? je ne l'utilisais pas avant et ca marchait. Cela dépend de la version du compact framework ? (jai mis la 2 SP2 la et je travaille avec du Mobile CE 5.0 directement sur l'appareil (un hp ipack copatible CE 5.0).

Merci pour tout tuyau....



Cette discussion est classée dans : serveur, data, crlf, controlchars, sqlerror


Répondre à ce message

Sujets en rapport avec ce message

Pocket PC connexion wifi [ par wassimez ] Salut j'ai commencer depuis un peut de programmer sur pocket pc, j'ai un projet qui nécessite de faire une connexion réseau wifi entre le PPC et le probleme de partage entre windows serveur 2003 et pda [ par nigthwolf3727 ] bonjour me voila nouvel adherent , et d ore et deja pardon de poser des questions bizarre pour vous , je viens du monde de l'electromecanique et je vo Problème avec la fonction RegQueryValueEx... en C [ par julow ] Bonjour!J'ai tenté d'utiliser la fonction RegQueryValueEx afin de récupérer la donnée d'une clés dans la base de registre Windows mais malgrès tout ce Serveur local et Pocket PC [ par SuperBouly ] Bonjour, J'ai réalisé une application, pas encore en ligne. Je suis donc sur les tests avec le serveur de développement ou en publication locale.Certa NullReferenceException et resultat requete vide [ par djeje44800 ] Bonjour, developpant en stage une application pour PDA, je fais de nombreux essais pour comprendre la logique du code (n'ayant jamais développer sur P .htacces fonction en local mais pas sur le serveur [ par lounkokobi270987 ] Bonjours j'ai un probleme j'ai un htacess qui marche en local mais pas en prod je croi que ce la viens d'un probleme de module dans mon serveur mais j Pb:Connexion à une base SqlServer 2005 via WinCe, dev sous VB.net [ par aaqilovich ] voici mon codeTry'Chaîne de connexion<f Msdatagenerator [ par Smilez ] Bonjour J'ai un problème au niveau d'un dataset que j'ai reconfigurer.Je dispose d'un d'une dataset x.scd dans laquelle se trouve une table y.scd à la


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales