Je ne sais pas si cela appartient ici ou sur ServerFault, mais je me demande si quelqu'un connaît un outil gratuit pour exporter un schéma SQL Server 2008? C'est seulement pour les tables et leurs index, les clés étrangères, etc. et il doit être un outil de ligne de commande pour s'exécuter dans le cadre d'un processus de construction. S'il peut lire une chaîne de connexion .net, ce serait génial (d'où la balise .net)Exportation de schéma gratuite pour SQL Server 2008?
Les données ne sont pas nécessaires et n'importe quel type de version/diff est également "Nice, mais pas nécessaire". Et oui, je suis au courant des outils impressionnants SQL Server Red-Gate, malheureusement c'est un projet passe-temps avec 0 Budget :-(
FYI: après en avoir écrit plusieurs moi-même, je peux dire que vous êtes en train d'étaler la partie dure, qui est de régler correctement les options. Cela est particulièrement vrai car la plupart des options sont spécifiques au type SQL particulier (tables, triggers, etc.) et lèveront fréquemment des exceptions si elles restent activées pour les types auxquels elles ne s'appliquent pas. – RBarryYoung
Vous ne savez pas ce que vous voulez dire, RBY. Les options auxquelles je me réfère sont toutes des booléens simples: 'CopyAllDatabaseTriggers',' CopyAllTables', 'IncludeDatabaseContext',' WithDependencies', etc. Il y en a un certain nombre, vrai, mais c'est une simple question de mettre le plus 'true', les exceptions habituelles étant les objets de sécurité comme les connexions et les utilisateurs, qui, selon la base de données source, peuvent contenir des entrées indésirables dans le script final. –