2010-10-30 11 views
2

J'ai une base de données SQL Server 2000 et quelques tables dans une base de données.Exportation de tables et d'index d'une base de données SQL Server 2000 vers une autre

Je souhaite les exporter (structure, définition et index) vers une autre base de données.

Je ne veux pas copier toute la base de données, seulement quelques tables. Et peu importe les données que j'ai dans les tableaux. Y a-t-il un formulaire pour le faire?

Je connais l'option de données d'exportation mais je l'ai essayée et les index ne sont pas créés dans les tables.

Répondre

2

Dans Enterprise Manager, cliquez avec le bouton droit de la souris sur le nom de la base de données et sélectionnez Toutes les tâches-> Exporter les données. Sélectionnez la base de données source, cliquez sur suivant. Choisissez la destination, cliquez sur suivant. Maintenant, choisissez Copier les objets et les données entre les bases de données SQL Server et cliquez sur suivant.

  1. Vérifiez Créer des objets de destination (tables, vues, procédures stockées, contraintes, etc.)
  2. Vérifiez Goutte Destination d'abord
  3. Cochez Inclure tous les objets dépendants
  4. Cochez l'option Copier les données (si vous voulez données)
  5. Décocher Copier Tous les objets
  6. Utilisez les options Décocher par défaut
  7. Appuyez sur le bouton Sélectionner les objets
  8. Choisissez les objets que vous souhaitez copier et cliquez sur OK
  9. Cliquez sur le bouton Options
  10. Sélectionner toutes les options sauf pour générer des scripts dans Unicode (sauf si vous voulez que), cliquez sur OK.
  11. Next, Next, Finish

Vous devriez être tous ensemble.

+0

merci, ça a marché – vicmp3