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

Dotnet Discussion :

pb connexion PDA avec BD distante


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut pb connexion PDA avec BD distante
    slt à tous,
    je développe une application mobile qui accèdera à une BD sql server 2005 distante, j'ai fé bcp de recherche sur le sujet et j'ai trouvé qu'il faut utilisr merge replication + web sevices ..

    je suis aussi tombé sur cette vidéo qui décrit en détail comment procéder.
    http://www.microsoft.com/france/visi...8-7A5ED7C02E2B

    je rencotre 2 pb:
    1 - déja pour utiliser la BD avec mon web service j'y arrive pas, on me dit que l'utilisateur n'a pet être pas le droit accéder à la BD
    le code pour mon Data Source au niveau du web servie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Data Source=NOUNOU\NOUNOU;Initial Catalog=bMSPress;Integrated Security=False; User ID=demo Password=demo"
    (demo est mon utilisateur sqlserver que g crée dans le but d'une authentification sqlserver au lieu d'une authentification windows.)

    est-ce qu'il sagit d'un pb du à l'installation et de configuration de SQL server 2005 ??

    2- mon second pb, c'est que g réussi à créer ma réplication, et je voulé l'essayé avec l'application mobile. donc je doit déjà modifier les paramètres de connection du pockte pc pour qu'il puisse accéder à mon pc, sauf que dans sittings-> connexions, il m'affiche un formulaire d'après lequel je pense que je doit avoir une connexion wifi (g comprend pa trop)

    est-ce qu'il n'y a pa moyen d'exécuter la réplication et mon application sur le PDA sans utilisation d'une connexion wifi (que g pa) ??
    Rq: je travaille avec l'émulateur de VS2005 et non pas avec un vrai pocket pc.

    j'espère avoir été clair dans l'exposition de mes pb, et j'espère avoir des réponses bientot

    merci bcp de me répondre

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Août 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 45
    Par défaut
    Citation Envoyé par psycho_xn Voir le message
    déja pour utiliser la BD avec mon web service j'y arrive pas, on me dit que l'utilisateur n'a pet être pas le droit accéder à la BD
    le code pour mon Data Source au niveau du web servie :
    Data Source=NOUNOU\NOUNOU;Initial Catalog=bMSPress;Integrated Security=False; User ID=demo Password=demo"
    Bonjour,

    Integrated Security = le web service sera vu comme l'utilisateur ASPNET.
    Est-ce que ASPNET peut accèder à la base de données?

    Par défaut l'émulateur à une adresse IP, donc pas besoin de s'embetter avec la paramètrage de connexion, c'est toujours actif. Tu puex vérifier en utilisant IE depuis l'émulateur, il devrait fonctionner. Si c'est la cas alors ton application est aussi connectée.

    Rémi

  3. #3
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut
    qd je met l'utilisateur demo il me donne l'erreur suivante :

    System.Data.SqlClient.SqlException: Login failed for user 'demo'. The user is not associated with a trusted SQL Server connection.

    et si g laisse Security=True; j'ai l'erreur:
    System.Data.SqlClient.SqlException: Login failed for user 'NOUNOU\ASPNET'.

    que doi-je faire pour que ça marche ??

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Août 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 45
    Par défaut
    La réponse est dans le message d'erreur.
    Tu dois autoriser ASPNET à accéder à ta base de données.

    Voir http://support.microsoft.com/kb/316989/en-us

    Rémi

  5. #5
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut
    daccord je vais travailler sur ce point.

    pour mon pocket pc, qd j'essaie de verifier sa connectivité il me donne l'erreur:

    unable to connect: you have no modem entries created, and no network card present

    et qd je vais vers connections : je trouve :
    My ISP
    Add a new modem connection

    My Work Network
    Add a new modem connection
    Add a new VPN server connection
    Set up my proxy server

    ?????????????????

  6. #6
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut
    enfin g réussi à le faire.

    - pour mon pb du service web g changé le mode de security = SSPI et ça marche nikel avec l'utilisateur 'sa'

    - et pour ma connection PPC -> pc, il a fallu ke j'installe Active Sync, je le lance aiinsi que mon émulateur, il le reconné et crée un connection. et à partir de mon PPC j'accède à mon pc en tapant son @IP ds l'URL de la page IE.


    merci bcp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/10/2009, 15h50
  2. Connexion HTTP avec un PDA
    Par sergei88 dans le forum Windows Mobile
    Réponses: 4
    Dernier message: 09/01/2008, 08h12
  3. Connexion à une base Oracle distante avec C#
    Par scorpion06 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 30/12/2007, 22h18
  4. Réponses: 2
    Dernier message: 16/01/2006, 11h38

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