OVH Cloud OVH Cloud

Base fractionnée - base non fractionnée

6 réponses
Avatar
Kolonna
Bonjour à tous,

J'ai une base fractionnée via l'utilitaire Access, les données étant
hébergées sur un serveur, les formulaires sur chaque poste utilisateur.
Mais mes utilisateurs ont aussi besoin de récupérer la base en local,
formulaire + données sur leur poste.
Comment peut-on - simplement si possible, via un seul click... - regrouper
les formulaires + données et créer une copie de base (faire en gros l'inverse
de "fractionner une base" ?

Merci d'avance,
Kolonna.

6 réponses

Avatar
Raymond [mvp]
Bonsoir.

C'est facile à faire par suppression de toutes les tables attachées et
import de toutes les tables de la table principale. Mais je pense que c'est
une très mauvaise idée que tu as eu là ou qu'on t'a demandé d'appliquer. Tu
vas en faire quoi de toutes les bases qui vont se balader sur les postes
avec des valeurs différentes ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kolonna" a écrit dans le message de
news:
Bonjour à tous,

J'ai une base fractionnée via l'utilitaire Access, les données étant
hébergées sur un serveur, les formulaires sur chaque poste utilisateur.
Mais mes utilisateurs ont aussi besoin de récupérer la base en local,
formulaire + données sur leur poste.
Comment peut-on - simplement si possible, via un seul click... - regrouper
les formulaires + données et créer une copie de base (faire en gros
l'inverse
de "fractionner une base" ?

Merci d'avance,
Kolonna.



Avatar
Kolonna
Bonjour Raymond,

Les utilisateurs veulent de la visibilité sur les données, même hors
connexion réseau, ce qui est assez logique. C'est la seule utilitié, en aucun
cas je devrais rappatrier des données modifiées, ou fonctionner en
réplication.
Tu peux m'indiquer comment faire la copie + suppression des tables liées +
import des tables ?

Merci d'avance,
Kolonna.


Bonsoir.

C'est facile à faire par suppression de toutes les tables attachées et
import de toutes les tables de la table principale. Mais je pense que c'est
une très mauvaise idée que tu as eu là ou qu'on t'a demandé d'appliquer. Tu
vas en faire quoi de toutes les bases qui vont se balader sur les postes
avec des valeurs différentes ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kolonna" a écrit dans le message de
news:
Bonjour à tous,

J'ai une base fractionnée via l'utilitaire Access, les données étant
hébergées sur un serveur, les formulaires sur chaque poste utilisateur.
Mais mes utilisateurs ont aussi besoin de récupérer la base en local,
formulaire + données sur leur poste.
Comment peut-on - simplement si possible, via un seul click... - regrouper
les formulaires + données et créer une copie de base (faire en gros
l'inverse
de "fractionner une base" ?

Merci d'avance,
Kolonna.








Avatar
YannX
Bnjr,

Je vois deux aspects :
- MAJ de données
- consultation.....
Je suggèrerais qu'il faut toujours passer par tables attachées
distantes (et les copier physiquement sur le local en arrière-plan),
SINON attachée en local ! le tout par programmation
(lancée la reconnexion en local sur erreur)
Sinon comment re-accéder aux MAJ ?
Et si par hasard les bases sont déplacées?

Raymond fournit les outils sur son site :
http://officesystem.access.free.fr/vba/tables_attachees.htm
http://officesystem.access.free.fr/vba/table_connect.htm
"Kolonna" a écrit dans le message de
news:
Bonjour Raymond,

Les utilisateurs veulent de la visibilité sur les données, même hors
connexion réseau, ce qui est assez logique. C'est la seule utilitié, en
aucun

cas je devrais rappatrier des données modifiées, ou fonctionner en
réplication.
Tu peux m'indiquer comment faire la copie + suppression des tables liées +
import des tables ?

Merci d'avance,
Kolonna.


Bonsoir.

C'est facile à faire par suppression de toutes les tables attachées et
import de toutes les tables de la table principale. Mais je pense que
c'est


une très mauvaise idée que tu as eu là ou qu'on t'a demandé d'appliquer.
Tu


vas en faire quoi de toutes les bases qui vont se balader sur les postes
avec des valeurs différentes ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kolonna" a écrit dans le message de
news:
Bonjour à tous,

J'ai une base fractionnée via l'utilitaire Access, les données étant
hébergées sur un serveur, les formulaires sur chaque poste
utilisateur.



Mais mes utilisateurs ont aussi besoin de récupérer la base en local,
formulaire + données sur leur poste.
Comment peut-on - simplement si possible, via un seul click... -
regrouper



les formulaires + données et créer une copie de base (faire en gros
l'inverse
de "fractionner une base" ?

Merci d'avance,
Kolonna.










Avatar
Kolonna
J'ai un p'tit peu de mal à te suivre...
Mon besoin est d'obtenir à partir d'une base actuellement fractionnée, une
copie en local (non fractionnée, formulaires + tables).
Donc sans doute, comme l'indique Raymond d'effectuer une copie de la base
fractionnée (juste les formulaires), d'y supprimer les tables liées, et de
réintégrer en local les tables hébergées en réseau.
Non ?
et si ou commment ?
:-)


Bnjr,

Je vois deux aspects :
- MAJ de données
- consultation.....
Je suggèrerais qu'il faut toujours passer par tables attachées
distantes (et les copier physiquement sur le local en arrière-plan),
SINON attachée en local ! le tout par programmation
(lancée la reconnexion en local sur erreur)
Sinon comment re-accéder aux MAJ ?
Et si par hasard les bases sont déplacées?

Raymond fournit les outils sur son site :
http://officesystem.access.free.fr/vba/tables_attachees.htm
http://officesystem.access.free.fr/vba/table_connect.htm
"Kolonna" a écrit dans le message de
news:
Bonjour Raymond,

Les utilisateurs veulent de la visibilité sur les données, même hors
connexion réseau, ce qui est assez logique. C'est la seule utilitié, en
aucun

cas je devrais rappatrier des données modifiées, ou fonctionner en
réplication.
Tu peux m'indiquer comment faire la copie + suppression des tables liées +
import des tables ?

Merci d'avance,
Kolonna.


Bonsoir.

C'est facile à faire par suppression de toutes les tables attachées et
import de toutes les tables de la table principale. Mais je pense que
c'est


une très mauvaise idée que tu as eu là ou qu'on t'a demandé d'appliquer.
Tu


vas en faire quoi de toutes les bases qui vont se balader sur les postes
avec des valeurs différentes ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kolonna" a écrit dans le message de
news:
Bonjour à tous,

J'ai une base fractionnée via l'utilitaire Access, les données étant
hébergées sur un serveur, les formulaires sur chaque poste
utilisateur.



Mais mes utilisateurs ont aussi besoin de récupérer la base en local,
formulaire + données sur leur poste.
Comment peut-on - simplement si possible, via un seul click... -
regrouper



les formulaires + données et créer une copie de base (faire en gros
l'inverse
de "fractionner une base" ?

Merci d'avance,
Kolonna.















Avatar
Raymond [mvp]
Tu trouveras une base exemple sur la page :
http://officesystem.access.free.fr/telechargement.htm#Bases et en
téléchargeant la base : createunique

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kolonna" a écrit dans le message de
news:
J'ai un p'tit peu de mal à te suivre...
Mon besoin est d'obtenir à partir d'une base actuellement fractionnée, une
copie en local (non fractionnée, formulaires + tables).
Donc sans doute, comme l'indique Raymond d'effectuer une copie de la base
fractionnée (juste les formulaires), d'y supprimer les tables liées, et de
réintégrer en local les tables hébergées en réseau.
Non ?
et si ou commment ?


Avatar
loutox
Salut,
autre chose :
les utilisateurs écrivent-ils dans la base ?
Si oui il faudrait peut etre mettre les formulaires en lecture seule pour ce
qui est de la partie pointant sur les données en local. Ceci evitera toute
confusion.


"Kolonna" a écrit dans le message de
news:
J'ai un p'tit peu de mal à te suivre...
Mon besoin est d'obtenir à partir d'une base actuellement fractionnée, une
copie en local (non fractionnée, formulaires + tables).
Donc sans doute, comme l'indique Raymond d'effectuer une copie de la base
fractionnée (juste les formulaires), d'y supprimer les tables liées, et de
réintégrer en local les tables hébergées en réseau.
Non ?
et si ou commment ?
:-)


Bnjr,

Je vois deux aspects :
- MAJ de données
- consultation.....
Je suggèrerais qu'il faut toujours passer par tables attachées
distantes (et les copier physiquement sur le local en arrière-plan),
SINON attachée en local ! le tout par programmation
(lancée la reconnexion en local sur erreur)
Sinon comment re-accéder aux MAJ ?
Et si par hasard les bases sont déplacées?

Raymond fournit les outils sur son site :
http://officesystem.access.free.fr/vba/tables_attachees.htm
http://officesystem.access.free.fr/vba/table_connect.htm
"Kolonna" a écrit dans le message de
news:
Bonjour Raymond,

Les utilisateurs veulent de la visibilité sur les données, même hors
connexion réseau, ce qui est assez logique. C'est la seule utilitié, en
aucun

cas je devrais rappatrier des données modifiées, ou fonctionner en
réplication.
Tu peux m'indiquer comment faire la copie + suppression des tables
liées +
import des tables ?

Merci d'avance,
Kolonna.


Bonsoir.

C'est facile à faire par suppression de toutes les tables attachées
et
import de toutes les tables de la table principale. Mais je pense que
c'est


une très mauvaise idée que tu as eu là ou qu'on t'a demandé
d'appliquer.
Tu


vas en faire quoi de toutes les bases qui vont se balader sur les
postes
avec des valeurs différentes ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Kolonna" a écrit dans le message
de
news:
Bonjour à tous,

J'ai une base fractionnée via l'utilitaire Access, les données
étant
hébergées sur un serveur, les formulaires sur chaque poste
utilisateur.



Mais mes utilisateurs ont aussi besoin de récupérer la base en
local,
formulaire + données sur leur poste.
Comment peut-on - simplement si possible, via un seul click... -
regrouper



les formulaires + données et créer une copie de base (faire en gros
l'inverse
de "fractionner une base" ?

Merci d'avance,
Kolonna.