J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 + SqlServer
2005. Rien de plus standard, j'utilise les services de base : ASPNETDB,
gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à
Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille
faites à Paris. Il faut donc synchroniser le différentiel de saisie selon le
schéma fonctionnel suivant : Diff(Paris\MYDATADB) => Lyon\MYDATADB.
Contraintes :
1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès Terminal
server (genre PcAnywhere) pour faire des manips sur le serveur intranet
Lyon. Le tout sécurisé par VPN.
2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de
bonnes notions de base.
3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement isolé
: pas de réplication complexe possible.
Question :
Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et
sans trop de coût? (je suis tout seul sur l'application, je n'ai pas
d'équipe support SqlServer dédié).
En gros, je pense sauvegarder le différentiel dans un fichier, puis je le
déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des
"bcp", mais je suis pas expert. Ne peut-on pas faire ça à la souris?).
Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait
encore mieux ! car je pourrais arriver plus tard le matin !!!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe
Bonjour, une possibilité, si la base n'est pas trop grosse, si les com ne sont pas trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de celle de Paris, c'est à dire que les modif eventuelles faites sur la base de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon. Toutes ces taches peuvent être automatiser, en utilisant des taches programmées avec une synchro estimative entre les taches de paris (sauvegarde + transfert) et celle de lyon (restore). C'est ce que nous faisons pour un client avec backup complet de la base. Nous avons également developpé des outils de sauvegarde des baskup.
Philippe CIA IT
"TTT" a écrit dans le message de news: 45d6bfa6$0$8218$
Bonjour,
J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 + SqlServer 2005. Rien de plus standard, j'utilise les services de base : ASPNETDB, gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille faites à Paris. Il faut donc synchroniser le différentiel de saisie selon le schéma fonctionnel suivant : Diff(ParisMYDATADB) => LyonMYDATADB.
Contraintes : 1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès Terminal server (genre PcAnywhere) pour faire des manips sur le serveur intranet Lyon. Le tout sécurisé par VPN. 2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de bonnes notions de base. 3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement isolé : pas de réplication complexe possible.
Question : Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et sans trop de coût? (je suis tout seul sur l'application, je n'ai pas d'équipe support SqlServer dédié). En gros, je pense sauvegarder le différentiel dans un fichier, puis je le déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des "bcp", mais je suis pas expert. Ne peut-on pas faire ça à la souris?). Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait encore mieux ! car je pourrais arriver plus tard le matin !!!
Merci pour votre aide.
Bonjour,
une possibilité, si la base n'est pas trop grosse, si les com ne sont pas
trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de
celle de Paris, c'est à dire que les modif eventuelles faites sur la base de
lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon
le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon.
Toutes ces taches peuvent être automatiser, en utilisant des taches
programmées avec une synchro estimative entre les taches de paris
(sauvegarde + transfert) et celle de lyon (restore). C'est ce que nous
faisons pour un client avec backup complet de la base.
Nous avons également developpé des outils de sauvegarde des baskup.
Philippe
CIA IT
"TTT" <hieu.protectspam@laposte.net> a écrit dans le message de news:
45d6bfa6$0$8218$426a74cc@news.free.fr...
Bonjour,
J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 +
SqlServer 2005. Rien de plus standard, j'utilise les services de base :
ASPNETDB, gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à
Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille
faites à Paris. Il faut donc synchroniser le différentiel de saisie selon
le schéma fonctionnel suivant : Diff(ParisMYDATADB) => LyonMYDATADB.
Contraintes :
1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès
Terminal server (genre PcAnywhere) pour faire des manips sur le serveur
intranet Lyon. Le tout sécurisé par VPN.
2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de
bonnes notions de base.
3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement
isolé : pas de réplication complexe possible.
Question :
Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et
sans trop de coût? (je suis tout seul sur l'application, je n'ai pas
d'équipe support SqlServer dédié).
En gros, je pense sauvegarder le différentiel dans un fichier, puis je le
déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des
"bcp", mais je suis pas expert. Ne peut-on pas faire ça à la souris?).
Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait
encore mieux ! car je pourrais arriver plus tard le matin !!!
Bonjour, une possibilité, si la base n'est pas trop grosse, si les com ne sont pas trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de celle de Paris, c'est à dire que les modif eventuelles faites sur la base de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon. Toutes ces taches peuvent être automatiser, en utilisant des taches programmées avec une synchro estimative entre les taches de paris (sauvegarde + transfert) et celle de lyon (restore). C'est ce que nous faisons pour un client avec backup complet de la base. Nous avons également developpé des outils de sauvegarde des baskup.
Philippe CIA IT
"TTT" a écrit dans le message de news: 45d6bfa6$0$8218$
Bonjour,
J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 + SqlServer 2005. Rien de plus standard, j'utilise les services de base : ASPNETDB, gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille faites à Paris. Il faut donc synchroniser le différentiel de saisie selon le schéma fonctionnel suivant : Diff(ParisMYDATADB) => LyonMYDATADB.
Contraintes : 1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès Terminal server (genre PcAnywhere) pour faire des manips sur le serveur intranet Lyon. Le tout sécurisé par VPN. 2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de bonnes notions de base. 3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement isolé : pas de réplication complexe possible.
Question : Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et sans trop de coût? (je suis tout seul sur l'application, je n'ai pas d'équipe support SqlServer dédié). En gros, je pense sauvegarder le différentiel dans un fichier, puis je le déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des "bcp", mais je suis pas expert. Ne peut-on pas faire ça à la souris?). Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait encore mieux ! car je pourrais arriver plus tard le matin !!!
Merci pour votre aide.
Alain Guimberteau
> Bonjour,
J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 + SqlServer 2005. Rien de plus standard, j'utilise les services de base : ASPNETDB, gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille faites à Paris. Il faut donc synchroniser le différentiel de saisie selon le schéma fonctionnel suivant : Diff(ParisMYDATADB) => LyonMYDATADB.
Contraintes : 1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès Terminal server (genre PcAnywhere) pour faire des manips sur le serveur intranet Lyon. Le tout sécurisé par VPN. 2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de bonnes notions de base. 3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement isolé : pas de réplication complexe possible.
Question : Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et sans trop de coût? (je suis tout seul sur l'application, je n'ai pas d'équipe support SqlServer dédié). En gros, je pense sauvegarder le différentiel dans un fichier, puis je le déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des "bcp", mais je suis pas expert. Ne peut-on pas faire ça à la souris?). Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait encore mieux ! car je pourrais arriver plus tard le matin !!!
Merci pour votre aide.
Bonjour,
tu devrais regarder du côté de cet article dans lequel j'explique ma méthode :
http://guimbert.net/texte_14.aspx
@ suivre
--
Alain Guimberteau http://guimbert.net
> Bonjour,
J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 + SqlServer
2005. Rien de plus standard, j'utilise les services de base : ASPNETDB,
gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à
Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille faites
à Paris. Il faut donc synchroniser le différentiel de saisie selon le schéma
fonctionnel suivant : Diff(ParisMYDATADB) => LyonMYDATADB.
Contraintes :
1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès Terminal
server (genre PcAnywhere) pour faire des manips sur le serveur intranet Lyon.
Le tout sécurisé par VPN.
2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de
bonnes notions de base.
3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement isolé
: pas de réplication complexe possible.
Question :
Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et
sans trop de coût? (je suis tout seul sur l'application, je n'ai pas d'équipe
support SqlServer dédié).
En gros, je pense sauvegarder le différentiel dans un fichier, puis je le
déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des "bcp",
mais je suis pas expert. Ne peut-on pas faire ça à la souris?).
Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait
encore mieux ! car je pourrais arriver plus tard le matin !!!
Merci pour votre aide.
Bonjour,
tu devrais regarder du côté de cet article dans lequel j'explique ma
méthode :
J'ai développé une application intranet ASP.NET 2.0 sous VS 2005 + SqlServer 2005. Rien de plus standard, j'utilise les services de base : ASPNETDB, gestion des users/profiles native.
L'application gère des données mises à jour quotidiennement sur un site à Paris (par moi même dans mon bureau). Le tout est dans la base MYDATADB
Je souhaiterais que le site de Lyon bénéficie des saisies de la veille faites à Paris. Il faut donc synchroniser le différentiel de saisie selon le schéma fonctionnel suivant : Diff(ParisMYDATADB) => LyonMYDATADB.
Contraintes : 1) J'ai un accès FTP sur le disque du serveur intranet Lyon + Accès Terminal server (genre PcAnywhere) pour faire des manips sur le serveur intranet Lyon. Le tout sécurisé par VPN. 2) Je suis développeur ASP.NET pas expert en admin SqlServer. Mais j'ai de bonnes notions de base. 3) Bien sûr, à part le FTP, le site intranet de Lyon est complètement isolé : pas de réplication complexe possible.
Question : Comment faire pour synchroniser les 2 bases MYDATADB ? De façon simple et sans trop de coût? (je suis tout seul sur l'application, je n'ai pas d'équipe support SqlServer dédié). En gros, je pense sauvegarder le différentiel dans un fichier, puis je le déposer par FTP, puis de l'autre côté Lyon intègre le différentiel.
Il me semble que c'est faisable non? (je me rappelle certains font des "bcp", mais je suis pas expert. Ne peut-on pas faire ça à la souris?). Cerise sur le gâteau : si c'était automatisable pendant la nuit, ça serait encore mieux ! car je pourrais arriver plus tard le matin !!!
Merci pour votre aide.
Bonjour,
tu devrais regarder du côté de cet article dans lequel j'explique ma méthode :
http://guimbert.net/texte_14.aspx
@ suivre
--
Alain Guimberteau http://guimbert.net
TTT
> une possibilité, si la base n'est pas trop grosse, si les com ne sont pas trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de celle de Paris, c'est à dire que les modif eventuelles faites sur la base de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon.
(...) Non la base fait déjà 300Mo et va encore grossir. Env 1Mo/jour.
> une possibilité, si la base n'est pas trop grosse, si les com ne sont pas
trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de
celle de Paris, c'est à dire que les modif eventuelles faites sur la base
de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur
lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur
lyon.
(...)
Non la base fait déjà 300Mo et va encore grossir. Env 1Mo/jour.
> une possibilité, si la base n'est pas trop grosse, si les com ne sont pas trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de celle de Paris, c'est à dire que les modif eventuelles faites sur la base de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon.
(...) Non la base fait déjà 300Mo et va encore grossir. Env 1Mo/jour.
TTT
> tu devrais regarder du côté de cet article dans lequel j'explique ma méthode :
http://guimbert.net/texte_14.aspx
Il y a beaucoup de procédures "maison". Je croyais que ASP.NET 2.0 permet de transformer DB <=> XML très facilement?
> tu devrais regarder du côté de cet article dans lequel j'explique ma
méthode :
http://guimbert.net/texte_14.aspx
Il y a beaucoup de procédures "maison".
Je croyais que ASP.NET 2.0 permet de transformer DB <=> XML très facilement?
>> tu devrais regarder du côté de cet article dans lequel j'explique ma méthode :
http://guimbert.net/texte_14.aspx
Il y a beaucoup de procédures "maison". Je croyais que ASP.NET 2.0 permet de transformer DB <=> XML très facilement?
c'est bien ce que j'utilise, et ce code c'est pour faire une synchronisation des modifications sur la base d'un flux XML
--
Alain Guimberteau http://guimbert.net
Philippe
Bonjour,
OK , mais... peut être faire un test de backup +zip pour voir la taille à transmettre Un exemple une base 400M0 donne un Bak de 145M0 qui zippé donne 22,5M0
Philippe
"TTT" a écrit dans le message de news: 45da0c62
$0$7491$
une possibilité, si la base n'est pas trop grosse, si les com ne sont pas trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de celle de Paris, c'est à dire que les modif eventuelles faites sur la base de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon.
(...) Non la base fait déjà 300Mo et va encore grossir. Env 1Mo/jour.
Bonjour,
OK , mais... peut être faire un test de backup +zip pour voir la taille à
transmettre
Un exemple une base 400M0 donne un Bak de 145M0 qui zippé donne 22,5M0
Philippe
"TTT" <hieu.protectspam@laposte.net> a écrit dans le message de news:
45da0c62
$0$7491$426a34cc@news.free.fr...
une possibilité, si la base n'est pas trop grosse, si les com ne sont pas
trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de
celle de Paris, c'est à dire que les modif eventuelles faites sur la base
de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur
lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur
lyon.
(...)
Non la base fait déjà 300Mo et va encore grossir. Env 1Mo/jour.
OK , mais... peut être faire un test de backup +zip pour voir la taille à transmettre Un exemple une base 400M0 donne un Bak de 145M0 qui zippé donne 22,5M0
Philippe
"TTT" a écrit dans le message de news: 45da0c62
$0$7491$
une possibilité, si la base n'est pas trop grosse, si les com ne sont pas trop lentes, et si la base de Lyon au matin doit etre l'imagedu soir de celle de Paris, c'est à dire que les modif eventuelles faites sur la base de lyon de la veille puissent être perdues:
Faire backup + zip sur la base Paris le soir, puis envoyer par ftp sur lyon le zip, une fois le zip sur lyon, dezipper er restaurer la base sur lyon.
(...) Non la base fait déjà 300Mo et va encore grossir. Env 1Mo/jour.
TTT
> OK , mais... peut être faire un test de backup +zip pour voir la taille à transmettre Un exemple une base 400M0 donne un Bak de 145M0 qui zippé donne 22,5M0
Non en général le zip ne donne rien car les données sont déjà plus ou moins compressées.
> OK , mais... peut être faire un test de backup +zip pour voir la taille à
transmettre
Un exemple une base 400M0 donne un Bak de 145M0 qui zippé donne 22,5M0
Non en général le zip ne donne rien car les données sont déjà plus ou moins
compressées.
> OK , mais... peut être faire un test de backup +zip pour voir la taille à transmettre Un exemple une base 400M0 donne un Bak de 145M0 qui zippé donne 22,5M0
Non en général le zip ne donne rien car les données sont déjà plus ou moins compressées.