Toutes les données de notre base de données doivent être gardées car nous
devons garder une trace de tout ce qui s'est passé. Pour allèger la base
courante, nous avons besoin de transférer les données qui ne sont plus
utilisées dans une autre base de données.
Qu'elle est la meilleur façon de transférer des données obsolètes de la base
courante vers une base d'archive : un script SQL, DTS, la réplication ?
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
bruno reiter [MVP]
sans doute un job qui lance une PROC
br
"ShadowFil" wrote in message news:
Bonjour,
Toutes les données de notre base de données doivent être gardées car nous devons garder une trace de tout ce qui s'est passé. Pour allèger la base courante, nous avons besoin de transférer les données qui ne sont plus utilisées dans une autre base de données.
Qu'elle est la meilleur façon de transférer des données obsolètes de la
base
courante vers une base d'archive : un script SQL, DTS, la réplication ?
Merci pour votre aide.
sans doute un job qui lance une PROC
br
"ShadowFil" <ShadowFil@discussions.microsoft.com> wrote in message
news:0FDC9B23-00DE-462B-B645-D571F4D4FB99@microsoft.com...
Bonjour,
Toutes les données de notre base de données doivent être gardées car nous
devons garder une trace de tout ce qui s'est passé. Pour allèger la base
courante, nous avons besoin de transférer les données qui ne sont plus
utilisées dans une autre base de données.
Qu'elle est la meilleur façon de transférer des données obsolètes de la
base
courante vers une base d'archive : un script SQL, DTS, la réplication ?
Toutes les données de notre base de données doivent être gardées car nous devons garder une trace de tout ce qui s'est passé. Pour allèger la base courante, nous avons besoin de transférer les données qui ne sont plus utilisées dans une autre base de données.
Qu'elle est la meilleur façon de transférer des données obsolètes de la
base
courante vers une base d'archive : un script SQL, DTS, la réplication ?
Merci pour votre aide.
jmn
Pour ma part, étant donné que les conditions déclenchant l'archivage ne sont pas toujours simples et que cet archivage n'est pas aussi évident en lui même (ajout de champ dans les tables sources, ajouts de tables, etc...), j'utilise un jeu de procédures en VB qui controle et rectifie la cohérence des bases entre elles (la base archive étant esclave de la base courante) puis qui réalise les opérations de copie dans l'archive et de suppression dans la base source (transactionel bien entendu).
Comptez deux jours de travail, pour moins de 1000 lignes de code. Mais, si c'est bien conçu, cela peut reservir...
Bon Week-end
Pour ma part, étant donné que les conditions déclenchant l'archivage ne sont
pas toujours simples et que cet archivage n'est pas aussi évident en lui
même (ajout de champ dans les tables sources, ajouts de tables, etc...),
j'utilise un jeu de procédures en VB qui controle et rectifie la cohérence
des bases entre elles (la base archive étant esclave de la base courante)
puis qui réalise les opérations de copie dans l'archive et de suppression
dans la base source (transactionel bien entendu).
Comptez deux jours de travail, pour moins de 1000 lignes de code. Mais, si
c'est bien conçu, cela peut reservir...
Pour ma part, étant donné que les conditions déclenchant l'archivage ne sont pas toujours simples et que cet archivage n'est pas aussi évident en lui même (ajout de champ dans les tables sources, ajouts de tables, etc...), j'utilise un jeu de procédures en VB qui controle et rectifie la cohérence des bases entre elles (la base archive étant esclave de la base courante) puis qui réalise les opérations de copie dans l'archive et de suppression dans la base source (transactionel bien entendu).
Comptez deux jours de travail, pour moins de 1000 lignes de code. Mais, si c'est bien conçu, cela peut reservir...