OVH Cloud OVH Cloud

copie d'une base

4 réponses
Avatar
doudou
Bonjour,

Voil=E0 j'aimerait pouvoir copier une base d'un endroit =E0=20
un autre. C'est =E0 dire que ma base est ouverte mais=20
qu'une copie se trouve sur le serveur et si la personne=20
apuis sur un bouton cela lui permet de venir =E9craser son=20
appli avec celle du serveur comment faire ????

4 réponses

Avatar
Raymond [mvp]
ReBonjour Doudou

il faudrait savoir si ce que tu veux faire est une mise à jour de la base
frontale, c'est à dire que tu viens placer ta nouvelle version stockée sur
le serveur sur ton poste local ou une toute autre utilisation ? la méthode
ne peut pas être la même car si tu viens écraser la base en cours
d'exécution il devrait y avoir un conflit.

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


"doudou" a écrit dans le message de
news:378201c3e25f$6a5483c0$
Bonjour,

Voilà j'aimerait pouvoir copier une base d'un endroit à
un autre. C'est à dire que ma base est ouverte mais
qu'une copie se trouve sur le serveur et si la personne
apuis sur un bouton cela lui permet de venir écraser son
appli avec celle du serveur comment faire ????
Avatar
doudou
Merci de me répondre je désire faire une mise à jour de
toute ma base (attention en mde) formulaire état code
requête module ect ...

En faite ceci me permet via un site ftp de placer une
nouvelle base et chaque peut choisir de mettre à jour sa
base quand il le désire et moi d'éffectuer des
corrections à distance. Eux pouvant donc remettre à
niveau mon appli access sur leur poste sans que je me
déplace ...


Merci c'est vraiment important pour moi ...

-----Message d'origine-----
ReBonjour Doudou

il faudrait savoir si ce que tu veux faire est une mise
à jour de la base

frontale, c'est à dire que tu viens placer ta nouvelle
version stockée sur

le serveur sur ton poste local ou une toute autre
utilisation ? la méthode

ne peut pas être la même car si tu viens écraser la base
en cours

d'exécution il devrait y avoir un conflit.

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


"doudou" a écrit
dans le message de

news:378201c3e25f$6a5483c0$
Bonjour,

Voilà j'aimerait pouvoir copier une base d'un endroit à
un autre. C'est à dire que ma base est ouverte mais
qu'une copie se trouve sur le serveur et si la personne
apuis sur un bouton cela lui permet de venir écraser son
appli avec celle du serveur comment faire ????


.



Avatar
Raymond [mvp]
Dans le principe ce que je ferais:
- aller chercher le nom de la base principale dans une table attachée,
récupérer le chemin
- tester la présence d'un fichier de même nom que la base frontale sur le
chemin récupéré.
- lancer une copie par shell
- quitter l'application très vite pour ne pas créer de conflit (point à
vérifier)
Il y a possibilité de lancer une base de mise à jour avec une seule fonction
de copie et de quitter la base actuelle. la base de mise à jour fera la
copie et relancera l'application après la copie et quittera.

il existe également la manière systématique en plaçant un fichier .bat dans
le démarrage du poste qui copie la base à chaque login ;
la mise à jour sur décision de l'utilisateur peut créer à terme des erreurs.
il faudrait prévoir une mise à jour totale à ta demande.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"doudou" a écrit dans le message de
news:306701c3e264$46e5d420$
Merci de me répondre je désire faire une mise à jour de
toute ma base (attention en mde) formulaire état code
requête module ect ...

En faite ceci me permet via un site ftp de placer une
nouvelle base et chaque peut choisir de mettre à jour sa
base quand il le désire et moi d'éffectuer des
corrections à distance. Eux pouvant donc remettre à
niveau mon appli access sur leur poste sans que je me
déplace ...


Merci c'est vraiment important pour moi ...
Avatar
doudou
Merci, je vais suivre tes conseils en placant un champ de
version sur une de mes tables de façon à automatiser le
transfert....

Merci

-----Message d'origine-----
Dans le principe ce que je ferais:
- aller chercher le nom de la base principale dans une
table attachée,

récupérer le chemin
- tester la présence d'un fichier de même nom que la
base frontale sur le

chemin récupéré.
- lancer une copie par shell
- quitter l'application très vite pour ne pas créer de
conflit (point à

vérifier)
Il y a possibilité de lancer une base de mise à jour
avec une seule fonction

de copie et de quitter la base actuelle. la base de mise
à jour fera la

copie et relancera l'application après la copie et
quittera.


il existe également la manière systématique en plaçant
un fichier .bat dans

le démarrage du poste qui copie la base à chaque login ;
la mise à jour sur décision de l'utilisateur peut créer
à terme des erreurs.

il faudrait prévoir une mise à jour totale à ta demande.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"doudou" a écrit
dans le message de

news:306701c3e264$46e5d420$
Merci de me répondre je désire faire une mise à jour de
toute ma base (attention en mde) formulaire état code
requête module ect ...

En faite ceci me permet via un site ftp de placer une
nouvelle base et chaque peut choisir de mettre à jour sa
base quand il le désire et moi d'éffectuer des
corrections à distance. Eux pouvant donc remettre à
niveau mon appli access sur leur poste sans que je me
déplace ...


Merci c'est vraiment important pour moi ...


.