OVH Cloud OVH Cloud

Suppression de tous les objests d'une base

1 réponse
Avatar
Laurent
Bonjour, j'ai un DTS de nuit qui copie une base sur une autre, j'aimerai
supprimer tous les objets (y comprit ce qui ne sont pas copiés par le DTS)/
Existe t-il une fonction du type sp_foreaObject "drop ...."

J'ai déjà un script qui dans l'analyser fonctionne tres bien qui utilise un
curseur sur sysobject et supprime ensuite les tables et vues utilisateurs,
mais lorsque je l'incorpore à mon DTS, ca ne fonctionne pas.

1 réponse

Avatar
Fred BROUARD
Le mieux est de suppimer la base et de la recréer !

A +

Laurent a écrit:
Bonjour, j'ai un DTS de nuit qui copie une base sur une autre, j'aimerai
supprimer tous les objets (y comprit ce qui ne sont pas copiés par le DTS)/
Existe t-il une fonction du type sp_foreaObject "drop ...."

J'ai déjà un script qui dans l'analyser fonctionne tres bien qui utilise un
curseur sur sysobject et supprime ensuite les tables et vues utilisateurs,
mais lorsque je l'incorpore à mon DTS, ca ne fonctionne pas.



--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************