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

Access Discussion :

Access en Client/Serveur (via Internet)


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 16
    Points : 11
    Points
    11
    Par défaut Access en Client/Serveur (via Internet)
    Bonjour,
    Dans le cadre de d'un stage, j'ai réalisé une application Access qui tient pour l'instant dans un unique fichier mdb qui est présent sur chaque poste. Jusqu'ici je n'avais pas besoin d'une architecture client/serveur mais on m'a demandé de rajouter une fonctionnalité qui demande d'avoir une table commune à tous les postes.
    Je ne sais pas du tout comment procéder, bien qu'ayant passé beaucoup de temps à chercher sur le net, les réponses sont très vagues (du genre: facile tu créer 2 fichiers mdb: un sur le serveur avec la table, et un chez le client avec les formulaires et les tables locales; certe mais comment je fait pour qu'elles communiquent? ). En sachant qu'une partie de mes postes clients sont sur le LAN et que les autres doivent se connecter via Internet au serveur (serveur sur le LAN et connecté à internet par une "box").
    Merci de votre aide

  2. #2
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    les autres doivent se connecter via Internet au serveur
    via Internet ou un Intranet ?

  3. #3
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Access est pas fait pour une utilisation Web pour la simple et bonne raison que le traffic réseau est énorme.

    La façon dont les deux mdb communique : via les tables liées (menu Fichier, données externes). Mais dans tous les cas, cela reste un partage de fichier, en aucun cas du client/serveur

  4. #4
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Non non Internet
    Je me suis peut être mal exprimé, c'est bien une partie des postes qui se connecte via le LAN et l'autre via Internet. Je m'y connais pas trop en réseau mais j'imagine que le LAN est connecté à internet et que ca revient donc au même.

  5. #5
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    ça revient pas au même. Internet est moins stable qu'un LAN, le risque de déconnexion est important et peut compromettre l'entiereté du fichier. Sans oublier que la totailté des données sont véhiculées sur le réseau, même pour une requête ne retournant rien. A mon, avis, il faudrait envisager de changer de technos

  6. #6
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    >Tofalu
    Oui je sais que c'est pas fait pour du web, mais ma table est toute petite riquiqui et elle doit être accedée même pas une fois par jour par... 3 postes
    Donc je pense que ca doit pas être trop génant.
    Concernant l'attachement de la table, c'est bien ca qui me gêne, je ne vois pas comment la lier. Je la met dans un dossier partagé sur le serveur? mais quand je la lie, j'ai le chemin "c:\dossierpartagé\base.mdb" donc à mon avis quand je vais mettre le client sur un autre poste que le mien il ne va plus la trouver non? enfin je vais essayer de suite mais...

    Edit: bon si en fait ca fonctionne en mettant à la main le nom réseau (//nomserveur/dossierpartagé/base.mdb) , avec l'assistant lier les tables il met le chemin local donc forcément ca marche pas...
    Il n'empêche ce chemin n'est valable qu'en LAN, sauf erreur de ma part ca ne fonctionnera pas sur le net, ou alors il y a une configuration spéciale à faire au niveau de la connexion entre internet et le LAN ???

  7. #7
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Citation Envoyé par Tofalu
    A mon, avis, il faudrait envisager de changer de technos
    +1

    C'est faisable en PHP ou ASP

  8. #8
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 162
    Points : 197
    Points
    197
    Par défaut
    je pense que tu veux juste partager ta base pour la rendre multi utilisateurs

    va voir la FAQ comment fractionner une base

    A+

  9. #9
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Ah nion
    Ma belle appli qu'elle m'a demandé plein de temps. Je vais me débrouiller en local alors.

Discussions similaires

  1. Réponses: 5
    Dernier message: 21/02/2010, 23h16
  2. Accès serveur via internet sur mon réseau
    Par charliejo dans le forum IIS
    Réponses: 0
    Dernier message: 01/09/2008, 08h58
  3. Access en client Serveur est-ce possible ?
    Par tiferg dans le forum Access
    Réponses: 12
    Dernier message: 17/03/2008, 09h55
  4. apache accessible depuis un poste via internet
    Par pat13480 dans le forum Apache
    Réponses: 13
    Dernier message: 24/06/2006, 07h23
  5. Client / Serveur et internet
    Par G-DiE dans le forum C++Builder
    Réponses: 6
    Dernier message: 06/11/2004, 16h59

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