Je voudrais copier une base de données SQL Server 2012 d'un serveur à l'autre avec le moins de travail manuel et sans restaurer ou joindre une base de données parce que je n'ai pas accès au serveur source ou aux fichiers de sauvegarde.Comment copier facilement une base de données SQL Server sans utiliser la restauration ou l'attachement?
Je voudrais avoir une copie de tous les objets et données. Cela inclut les tables avec des clés primaires (y compris la désignation d'identité) et des clés étrangères, des vues, des procédures stockées, des contraintes et des déclencheurs.
Si j'utilise SSMS, je dois utiliser une combinaison d'importation de données et de scriptage des objets. Un problème avec cela est que j'ai beaucoup de tables et activer manuellement les insertions d'identité est un problème. Peut-être un moyen est d'utiliser un outil de diff pour faire tout ce travail pour moi si possible ou trouver un moyen de script les propriétés d'identité à travers les tables.
Existe-t-il un moyen plus simple de copier une base de données?
** Tâches ** >> ** Générer des scripts .. ** –
@ahmed Je l'ai déjà mentionné. –
Vous pourriez utiliser Red Gate SQL Compare. –