J'ai un gros problème concernant les lots DTS :
j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active
X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la
restauration de mes lots, sont :
- la restauration complète de la base ( *.bak ) pour récupérer mes DTS,
seulement ma base fait 30 Go donc ...
- la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de
l'objet Execute package task, la problème est que je perds la représentation
graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir :
- Comment et ou sont sauvegarder les lots DTS nativement par sql server (
fichiers .dts, base master ... ) ???
- Comment sauvegarder et ne restaurer que mes lots tout en conservant la
représentation graphique de ces derniers ( afin de pouvoir visualiser leurs
fonctionnements et de pourvoir faire des modifications )
- Et si tout cela est possible ; comment les restaurer ( avec une tache
plannifiée ou manuellement ) sur un serveur distant ???
Synthèse :
Sauvegarder et restaurer uniquement des lots DTS sans perdre leur
représentation graphique après la restauration afin de pouvoir les
remodifier !
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
Christianbt
Salut, Les lots DTS sont effectivement stockés dans la base de données msdb. Il est possible de sauvegarder tes lots dts sous plusieurs format : SQL Server (dans la base de données msdb), dans les métadonnées, en fichier visual basic ou en fichier structuré (.dts). Ce dernier format te permet de les restaurer sur n'importe quel serveur et de les modifier ensuite avec le concepteur DTS de SQL Server (application graphique) Bon courage...
"JO" a écrit :
Bonjour à tous,
J'ai un gros problème concernant les lots DTS : j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la restauration de mes lots, sont : - la restauration complète de la base ( *.bak ) pour récupérer mes DTS, seulement ma base fait 30 Go donc ... - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de l'objet Execute package task, la problème est que je perds la représentation graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir : - Comment et ou sont sauvegarder les lots DTS nativement par sql server ( fichiers .dts, base master ... ) ??? - Comment sauvegarder et ne restaurer que mes lots tout en conservant la représentation graphique de ces derniers ( afin de pouvoir visualiser leurs fonctionnements et de pourvoir faire des modifications ) - Et si tout cela est possible ; comment les restaurer ( avec une tache plannifiée ou manuellement ) sur un serveur distant ???
Synthèse : Sauvegarder et restaurer uniquement des lots DTS sans perdre leur représentation graphique après la restauration afin de pouvoir les remodifier !
Merci pour toutes vos réponses
Jo
Salut,
Les lots DTS sont effectivement stockés dans la base de données msdb.
Il est possible de sauvegarder tes lots dts sous plusieurs format : SQL
Server (dans la base de données msdb), dans les métadonnées, en fichier
visual basic ou en fichier structuré (.dts). Ce dernier format te permet de
les restaurer sur n'importe quel serveur et de les modifier ensuite avec le
concepteur DTS de SQL Server (application graphique)
Bon courage...
"JO" a écrit :
Bonjour à tous,
J'ai un gros problème concernant les lots DTS :
j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active
X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la
restauration de mes lots, sont :
- la restauration complète de la base ( *.bak ) pour récupérer mes DTS,
seulement ma base fait 30 Go donc ...
- la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de
l'objet Execute package task, la problème est que je perds la représentation
graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir :
- Comment et ou sont sauvegarder les lots DTS nativement par sql server (
fichiers .dts, base master ... ) ???
- Comment sauvegarder et ne restaurer que mes lots tout en conservant la
représentation graphique de ces derniers ( afin de pouvoir visualiser leurs
fonctionnements et de pourvoir faire des modifications )
- Et si tout cela est possible ; comment les restaurer ( avec une tache
plannifiée ou manuellement ) sur un serveur distant ???
Synthèse :
Sauvegarder et restaurer uniquement des lots DTS sans perdre leur
représentation graphique après la restauration afin de pouvoir les
remodifier !
Salut, Les lots DTS sont effectivement stockés dans la base de données msdb. Il est possible de sauvegarder tes lots dts sous plusieurs format : SQL Server (dans la base de données msdb), dans les métadonnées, en fichier visual basic ou en fichier structuré (.dts). Ce dernier format te permet de les restaurer sur n'importe quel serveur et de les modifier ensuite avec le concepteur DTS de SQL Server (application graphique) Bon courage...
"JO" a écrit :
Bonjour à tous,
J'ai un gros problème concernant les lots DTS : j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la restauration de mes lots, sont : - la restauration complète de la base ( *.bak ) pour récupérer mes DTS, seulement ma base fait 30 Go donc ... - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de l'objet Execute package task, la problème est que je perds la représentation graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir : - Comment et ou sont sauvegarder les lots DTS nativement par sql server ( fichiers .dts, base master ... ) ??? - Comment sauvegarder et ne restaurer que mes lots tout en conservant la représentation graphique de ces derniers ( afin de pouvoir visualiser leurs fonctionnements et de pourvoir faire des modifications ) - Et si tout cela est possible ; comment les restaurer ( avec une tache plannifiée ou manuellement ) sur un serveur distant ???
Synthèse : Sauvegarder et restaurer uniquement des lots DTS sans perdre leur représentation graphique après la restauration afin de pouvoir les remodifier !
Merci pour toutes vos réponses
Jo
JO
OK OK Merci pour la réponse par contre serait il possible de plannifier une sauvegarde et une restauration de ces fichier *.dts. Plannification via les Jobs d'enterprise Manager. Car je n'ai pas trouvé les Procédures stockées qui permettent de sauvegarder et de restaurer les DTS au format *.dts.
Merci beaucoup par avance
Jonathan
"Christianbt" a écrit :
Salut, Les lots DTS sont effectivement stockés dans la base de données msdb. Il est possible de sauvegarder tes lots dts sous plusieurs format : SQL Server (dans la base de données msdb), dans les métadonnées, en fichier visual basic ou en fichier structuré (.dts). Ce dernier format te permet de les restaurer sur n'importe quel serveur et de les modifier ensuite avec le concepteur DTS de SQL Server (application graphique) Bon courage...
"JO" a écrit :
> Bonjour à tous, > > J'ai un gros problème concernant les lots DTS : > j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active > X, import et export de fichiers ....). > > Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la > restauration de mes lots, sont : > - la restauration complète de la base ( *.bak ) pour récupérer mes DTS, > seulement ma base fait 30 Go donc ... > - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de > l'objet Execute package task, la problème est que je perds la représentation > graphique ( objets utilisés ) du DTS utilisé. > > Je souhaiterai donc savoir : > - Comment et ou sont sauvegarder les lots DTS nativement par sql server ( > fichiers .dts, base master ... ) ??? > - Comment sauvegarder et ne restaurer que mes lots tout en conservant la > représentation graphique de ces derniers ( afin de pouvoir visualiser leurs > fonctionnements et de pourvoir faire des modifications ) > - Et si tout cela est possible ; comment les restaurer ( avec une tache > plannifiée ou manuellement ) sur un serveur distant ??? > > Synthèse : > Sauvegarder et restaurer uniquement des lots DTS sans perdre leur > représentation graphique après la restauration afin de pouvoir les > remodifier ! > > Merci pour toutes vos réponses > > Jo
OK OK Merci pour la réponse
par contre serait il possible de plannifier une sauvegarde et une
restauration de ces fichier *.dts.
Plannification via les Jobs d'enterprise Manager.
Car je n'ai pas trouvé les Procédures stockées qui permettent de sauvegarder
et de restaurer les DTS au format *.dts.
Merci beaucoup par avance
Jonathan
"Christianbt" a écrit :
Salut,
Les lots DTS sont effectivement stockés dans la base de données msdb.
Il est possible de sauvegarder tes lots dts sous plusieurs format : SQL
Server (dans la base de données msdb), dans les métadonnées, en fichier
visual basic ou en fichier structuré (.dts). Ce dernier format te permet de
les restaurer sur n'importe quel serveur et de les modifier ensuite avec le
concepteur DTS de SQL Server (application graphique)
Bon courage...
"JO" a écrit :
> Bonjour à tous,
>
> J'ai un gros problème concernant les lots DTS :
> j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active
> X, import et export de fichiers ....).
>
> Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la
> restauration de mes lots, sont :
> - la restauration complète de la base ( *.bak ) pour récupérer mes DTS,
> seulement ma base fait 30 Go donc ...
> - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de
> l'objet Execute package task, la problème est que je perds la représentation
> graphique ( objets utilisés ) du DTS utilisé.
>
> Je souhaiterai donc savoir :
> - Comment et ou sont sauvegarder les lots DTS nativement par sql server (
> fichiers .dts, base master ... ) ???
> - Comment sauvegarder et ne restaurer que mes lots tout en conservant la
> représentation graphique de ces derniers ( afin de pouvoir visualiser leurs
> fonctionnements et de pourvoir faire des modifications )
> - Et si tout cela est possible ; comment les restaurer ( avec une tache
> plannifiée ou manuellement ) sur un serveur distant ???
>
> Synthèse :
> Sauvegarder et restaurer uniquement des lots DTS sans perdre leur
> représentation graphique après la restauration afin de pouvoir les
> remodifier !
>
> Merci pour toutes vos réponses
>
> Jo
OK OK Merci pour la réponse par contre serait il possible de plannifier une sauvegarde et une restauration de ces fichier *.dts. Plannification via les Jobs d'enterprise Manager. Car je n'ai pas trouvé les Procédures stockées qui permettent de sauvegarder et de restaurer les DTS au format *.dts.
Merci beaucoup par avance
Jonathan
"Christianbt" a écrit :
Salut, Les lots DTS sont effectivement stockés dans la base de données msdb. Il est possible de sauvegarder tes lots dts sous plusieurs format : SQL Server (dans la base de données msdb), dans les métadonnées, en fichier visual basic ou en fichier structuré (.dts). Ce dernier format te permet de les restaurer sur n'importe quel serveur et de les modifier ensuite avec le concepteur DTS de SQL Server (application graphique) Bon courage...
"JO" a écrit :
> Bonjour à tous, > > J'ai un gros problème concernant les lots DTS : > j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation d'active > X, import et export de fichiers ....). > > Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et la > restauration de mes lots, sont : > - la restauration complète de la base ( *.bak ) pour récupérer mes DTS, > seulement ma base fait 30 Go donc ... > - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de > l'objet Execute package task, la problème est que je perds la représentation > graphique ( objets utilisés ) du DTS utilisé. > > Je souhaiterai donc savoir : > - Comment et ou sont sauvegarder les lots DTS nativement par sql server ( > fichiers .dts, base master ... ) ??? > - Comment sauvegarder et ne restaurer que mes lots tout en conservant la > représentation graphique de ces derniers ( afin de pouvoir visualiser leurs > fonctionnements et de pourvoir faire des modifications ) > - Et si tout cela est possible ; comment les restaurer ( avec une tache > plannifiée ou manuellement ) sur un serveur distant ??? > > Synthèse : > Sauvegarder et restaurer uniquement des lots DTS sans perdre leur > représentation graphique après la restauration afin de pouvoir les > remodifier ! > > Merci pour toutes vos réponses > > Jo
Oxiane
Bonjour,
sur sql2000, les lots, ainsi que la présentation graphique du concepteur DTS, sont stockés dans msdb.dbo.sysdtspackages.
la colonne name contient le nom du lot, et la colonne createdate contient la date de création.
Il suffit donc de faire une requête d'insert dans une table de sauvegarde afin de sauvegarder des lots et pouvoir les restaurer.
Attention :
- la table contient l'historique des lots : il faut donc récupérer le max(createdate ) si l'on veut récupérer uniquement la version la plus récente. - cette table est non documentée par MS, et peut être modifiée dans préavis.
A titre d'exemple d'utilisation, c'est comme ça que je réalise les transfert de lot DTS du serveur de développement vers le serveur de prod.
-- Cordialement
Oxiane ---------------------------------------------------------- Omnia vanitas
"JO" a écrit dans le message de news:
Bonjour à tous,
J'ai un gros problème concernant les lots DTS : j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation
d'active
X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et
la
restauration de mes lots, sont : - la restauration complète de la base ( *.bak ) pour récupérer mes DTS, seulement ma base fait 30 Go donc ... - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de l'objet Execute package task, la problème est que je perds la
représentation
graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir : - Comment et ou sont sauvegarder les lots DTS nativement par sql server ( fichiers .dts, base master ... ) ??? - Comment sauvegarder et ne restaurer que mes lots tout en conservant la représentation graphique de ces derniers ( afin de pouvoir visualiser
leurs
fonctionnements et de pourvoir faire des modifications ) - Et si tout cela est possible ; comment les restaurer ( avec une tache plannifiée ou manuellement ) sur un serveur distant ???
Synthèse : Sauvegarder et restaurer uniquement des lots DTS sans perdre leur représentation graphique après la restauration afin de pouvoir les remodifier !
Merci pour toutes vos réponses
Jo
Bonjour,
sur sql2000, les lots, ainsi que la présentation graphique du concepteur
DTS, sont stockés dans msdb.dbo.sysdtspackages.
la colonne name contient le nom du lot, et la colonne createdate contient la
date de création.
Il suffit donc de faire une requête d'insert dans une table de sauvegarde
afin de sauvegarder des lots et pouvoir les restaurer.
Attention :
- la table contient l'historique des lots : il faut donc récupérer le
max(createdate ) si l'on veut récupérer uniquement la version la plus
récente.
- cette table est non documentée par MS, et peut être modifiée dans préavis.
A titre d'exemple d'utilisation, c'est comme ça que je réalise les transfert
de lot DTS du serveur de développement vers le serveur de prod.
--
Cordialement
Oxiane
----------------------------------------------------------
Omnia vanitas
"JO" <JO@discussions.microsoft.com> a écrit dans le message de
news:07CD68C0-CEEC-4AEC-8F98-B680678DFB3A@microsoft.com...
Bonjour à tous,
J'ai un gros problème concernant les lots DTS :
j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation
d'active
X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et
la
restauration de mes lots, sont :
- la restauration complète de la base ( *.bak ) pour récupérer mes DTS,
seulement ma base fait 30 Go donc ...
- la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de
l'objet Execute package task, la problème est que je perds la
représentation
graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir :
- Comment et ou sont sauvegarder les lots DTS nativement par sql server (
fichiers .dts, base master ... ) ???
- Comment sauvegarder et ne restaurer que mes lots tout en conservant la
représentation graphique de ces derniers ( afin de pouvoir visualiser
leurs
fonctionnements et de pourvoir faire des modifications )
- Et si tout cela est possible ; comment les restaurer ( avec une tache
plannifiée ou manuellement ) sur un serveur distant ???
Synthèse :
Sauvegarder et restaurer uniquement des lots DTS sans perdre leur
représentation graphique après la restauration afin de pouvoir les
remodifier !
sur sql2000, les lots, ainsi que la présentation graphique du concepteur DTS, sont stockés dans msdb.dbo.sysdtspackages.
la colonne name contient le nom du lot, et la colonne createdate contient la date de création.
Il suffit donc de faire une requête d'insert dans une table de sauvegarde afin de sauvegarder des lots et pouvoir les restaurer.
Attention :
- la table contient l'historique des lots : il faut donc récupérer le max(createdate ) si l'on veut récupérer uniquement la version la plus récente. - cette table est non documentée par MS, et peut être modifiée dans préavis.
A titre d'exemple d'utilisation, c'est comme ça que je réalise les transfert de lot DTS du serveur de développement vers le serveur de prod.
-- Cordialement
Oxiane ---------------------------------------------------------- Omnia vanitas
"JO" a écrit dans le message de news:
Bonjour à tous,
J'ai un gros problème concernant les lots DTS : j'utilise de nombreux lots DTS sur un serveur de prod ( utilisation
d'active
X, import et export de fichiers ....).
Les seules solutions que je connaisse aujourd'hui, pour la sauvegarde et
la
restauration de mes lots, sont : - la restauration complète de la base ( *.bak ) pour récupérer mes DTS, seulement ma base fait 30 Go donc ... - la sauvegarde au formats ( *.bas, *.DTS ) puis l'utilisation à l'aide de l'objet Execute package task, la problème est que je perds la
représentation
graphique ( objets utilisés ) du DTS utilisé.
Je souhaiterai donc savoir : - Comment et ou sont sauvegarder les lots DTS nativement par sql server ( fichiers .dts, base master ... ) ??? - Comment sauvegarder et ne restaurer que mes lots tout en conservant la représentation graphique de ces derniers ( afin de pouvoir visualiser
leurs
fonctionnements et de pourvoir faire des modifications ) - Et si tout cela est possible ; comment les restaurer ( avec une tache plannifiée ou manuellement ) sur un serveur distant ???
Synthèse : Sauvegarder et restaurer uniquement des lots DTS sans perdre leur représentation graphique après la restauration afin de pouvoir les remodifier !