Comment puis-je obtenir un dump SQL d'une base de données SQL Server 2008? C'est-à-dire, un fichier .sql avec des inserts pour régénérer les données dans une autre base de données, un peu comme mysqldump.
Réponses
Trop de publicités?Depuis SQL Server Management Studio, vous pouvez utiliser la commande De scripts générés dans l'élément Tâches du menu clic droit de la base de données cible. De là, vous générez des scripts pour la structure et les données et Les SPs, etc: assurez-vous que 'Script Data' est réglé sur True dans les options de script pour obtenir les inserts.
Ne trouvant pas ce dont j'avais besoin (outil scriptable dumping déclarations SQL), j'ai créé un outil appelé SQL Server Dump qui est inspiré par mysqldump, mais pour SQL Server. Vous le trouverez à sqlserverdump.codeplex.com