Copie des données d'une base dans une autre devrait être presque aussi simple que @slotishtype décrit sauf que vous aurez besoin de se qualifier avec la base de données AUTRES que vous voulez qu'il reproduit dans. Cependant, comme vous l'avez mentionné à propos de la copie du même schéma, c'est quelque chose d'autre. Si vous voulez toutes vos règles R/I, triggers, etc, vous devrez peut-être vider le schéma de base de données de votre premier (où il a toutes les tables de création, index, etc) et exécuter dans une nouvelle base de données. Toutefois, cela peut signaler un problème où vous avez des colonnes à incrémentation automatique. Vous ne pouvez pas écrire dans une colonne à incrémentation automatique en lecture seule - la base de données contrôle cela. Cependant, si un tel cas existait, il vous suffirait de faire de ces colonnes des types de données entiers (ou similaires) et de faire
insert into OtherDatabase.Student (field1, field2, etc)
select field1, field2, etc from FirstDatabase.student