Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Équivalent mysqldump pour SQL Server

Pour faire cela très facilement avec SQL Server 2008 Management Studio :

1.) Faites un clic droit sur la base de données (pas la table) et sélectionnez Tâches -> Générer des scripts

2.) Cliquez sur Suivant sur la première page

3.) Si vous souhaitez copier toute la base de données, cliquez simplement sur Suivant. Si vous souhaitez copier des tables spécifiques, cliquez sur "Sélectionner des objets de base de données spécifiques", sélectionnez les tables souhaitées, puis cliquez sur suivant.

4.) "Enregistrer dans un fichier" doit être sélectionné. IMPORTANT :Cliquez sur le bouton Avancé à côté de « Enregistrer dans un fichier », recherchez « Types de données dans le script » et remplacez « Schéma uniquement » par « Schéma et données » (si vous souhaitez créer la table) ou « Données uniquement » (si vous copiez des données dans une table existante).

5.) Cliquez sur le reste et vous avez terminé ! Il sera enregistré en tant que fichier .sql.