Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/02/2008, 15h00   #1
Membre du Club
 
Inscription : novembre 2007
Messages : 210
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : novembre 2007
Messages : 210
Points : 61
Points : 61
Envoyer un message via MSN à sebinator
Par défaut Base fractionnée et utilisateur nomade

Bonjour,

J'ai des bases multi-utilisateurs frontale/dorsale. Ca fonctionne..

Sauf que je n'avais pas prévu un détail. la méchante fille avec son portable qui est sur le réseau 2 fois par semaine et qui passe le reste de son temps a naviguer sur les routes de france. Arfffff!

dans la config frontale/dorsale, si on a pas acces à la dorsale, on a pas acces aux données et donc l'appli est en rade, n'est-ce pas ?.

Ma méchante fille a besoin d'avoir acces une base n'importe où, même en haut du mont blanc (on oublie les acces au LAN via vpn, pas possible !!).

Comment je peux faire ? y a t'il une solution ?

Merci d'avance

seb
sebinator est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 15h16   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 236
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 236
Points : 9 928
Points : 9 928
Envoyer un message via Skype™ à Domi2
Bonjour,

Citation:
Sauf que je n'avais pas prévu un détail. la méchante fille avec son portable qui est sur le réseau 2 fois par semaine et qui passe le reste de son temps a naviguer sur les routes de france. Arfffff!
Tu ne précises pas explicitement que la dorsale est aussi au "bureau", mais je pense que cela va de soi

Citation:
dans la config frontale/dorsale, si on a pas acces à la dorsale, on a pas acces aux données et donc l'appli est en rade, n'est-ce pas ?.
Ben oui... Sans données...

Deux approches possibles.

Si la structure de ta base est très simple, tu peux essayer de gérer une mise à niveau des 2 exemplaires des bases toi-même.

Un lien ici. Et un autre .

Si plus compliqué, utiliser la réplication (voir dans l'aide). Mais... Pas beaucoup de discussions sur le sujet sur le site.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 15h35   #3
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 482
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 482
Points : 7 577
Points : 7 577
Oui et ça s'appel va falloir que tu travail fort.

Il faut absolument que tu détermines quel type d'accès à besoin cette personne et quel type d'accès tu as besoin. Cela va conditionner ta solution.

Est-ce simplement de la lecture ? Si oui tu es sauvé ou presque. Il faut encore savoir quelle fraicheur doivent avoir tes données.

Est-ce qu'elle ajoute des données à ta base ? Si oui, quel usage en fait ton entreprise. Doit-elle les avoir immédiatement ou un délais est acceptable ?

Dans les grandes lignes voici les stratégies que je connais :

1) Lecture seule, le meilleur case, tu fais une copie de la base centrale et tu l'expédie (email, modem) à ton itinérante.

2) Tu détermine que ton itinérante ne modifie qu'une partie des données et elle est la seule à le faire (typique de représentant qui ont des secteurs géographiques). Tu peux donc isolé (par exemple avec un code qui identifie l'utilisateur auteur) ses données de ta base principale et toujours copier les données en provenance du portable.

3) Le pire cas, tout le monde modfie tout !

Là il faut mettre en place un méchanisme de répliquation. Pour gérer les modifications bi-directionnelle. N'utilise pas celui qui vient avec Access, il est trop buggé pour être utile.

Le principe en est simple, en théorie, à chaque donnée tu ajoute une heure qui indique qui et quand cela a été modifié. Ex : Nom du client modifié à 2008/02/29 09h28 par Utilisateur 1, Nom du client modifié à 2008/02/29 10h00, donc la version la plus à date du Nom du client est celle du 2008/02/29 10h00. En cas d'égalité (même date, 2 utilisateurs différents), il faut mettre en place une rêgle du genre : L'utilisateur 1 à toujours raison en cas d'égalité.

Ceci nécessite de modifier ton application pour suivre les modifs et Access n'a pas de trigger et de développer le programme de synchro.

Tu peux aussi regarder des bases comme Oracle qui offre ces méchanismes mais là aussi cela entrainera des modifs.

Regarde aussi les liaisons par satélites.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2008, 13h26   #4
Membre du Club
 
Inscription : novembre 2007
Messages : 210
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : novembre 2007
Messages : 210
Points : 61
Points : 61
Envoyer un message via MSN à sebinator
Merci pour vos réponses,

Après 2 heures de discussions, j'ai réussi à lui imposer une copie de la dorsale. Comme elle fait juste de la lecture dessus c'est tout bon. Elle fera une mise a jour quand elle repasse au bureau. Au pire si il y a une grosse maj, elle chargera la dorsale a partir de notre ftp.

Ouf! affaire classée
sebinator est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h24.


 
 
 
 
Partenaires

Hébergement Web