Outils pour générer du DDL SQL et du contenu à partir d'une base de données existante

StackOverflow https://stackoverflow.com/questions/422525

  •  05-07-2019
  •  | 
  •  

Question

Est-ce que quelqu'un connaît un outil à prix raisonnable qui créera des instructions DDL pour créer une base de données SQL Server et des instructions Insert appropriées pour recréer les données? J'utilise les outils Red Gate pour faire des comparaisons de bases de données (y compris des comparaisons de contenu) et cela s'en rapproche (je peux toujours comparer avec un schéma vide), mais je me demandais s'il existait un outil que d'autres trouvaient utile pour le faire en une étape.

Était-ce utile?

La solution

Avez-vous consulté Assistant de publication SQL ? Il créera toutes les instructions DDL requises pour tous les éléments de la base de données (tables, vues, SP, utilisateurs, etc.).

Si vous utilisez SQL 2008, il est intégré au studio de gestion. Plus d'infos sur 2008 .

Autres conseils

Réponse tardive… espérons que quelqu'un le trouvera utile…

Il existe un outil de Red Gate appelé SQL Multi Script qui permet de créer des scripts pour ce dont vous avez besoin. Je ne sais pas si cela existait quand la question a été posée :)

Un autre bon élément est l’ ?? outil de construction SQL d’ApexSQL qui peut également effectuer toutes sortes d’insertions et de modifications. autres scripts…

Avertissement: je ne suis affilié à aucune des sociétés mentionnées ci-dessus.

Assistant de publication SQL

Vu Austin Solonen publie cet outil dans un style fil connexe. Les éditions Express ne semblent apparemment pas importer et exporter.

Le assistant de publication de base de données inclus dans Visual Studio 2008 exécute cette fonction.

Il est également disponible via CodePlex en tant que module complémentaire pour les versions précédentes de Visual Studio.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top