2010-06-17 4 views
0

Il est assez facile de transférer des bases de données entre des serveurs ou de créer une copie de db dans l'instance du serveur. Nous pouvons utiliser la classe Microsoft.SqlServer.Management.Smo.Transfer. Mais si j'ai besoin de lire toute la structure de la base de données, enregistrez-la quelque part sur le disque puis, plus tard, utilisez ces données pour créer une base de données en fonction des données précédemment enregistrées.Utilisation de SMO pour conserver et recréer la structure de la base de données

Dois-je utiliser à nouveau Transfert? Ou il y a quelque chose de mieux et de plus utile que ça?

Pourriez-vous me montrer un exemple. Je vous remercie.

+0

Veuillez utiliser un en-tête de sujet plus informatif qui résume la question que vous avez. – bitbonk

Répondre

1

Essayez DBSourceTools. http://dbsourcetools.com.au
Cette boîte à outils vous permet de créer un script sur une base de données entière sur disque, et de la recréer à partir des fichiers sur disque via une "base de données cible".
Il est principalement utilisé pour le contrôle de la source de la base de données et est donc idéal pour prendre un instantané de base de données, puis le recréer ultérieurement.

Questions connexes