2011-03-09 2 views
0

J'ai deux bases de données DB_OLD et DB_NEW, toutes deux sur SQL Server 2005, et j'ai besoin d'importer des données de DB_OLD vers DB_NEW. DB_NEW a les mêmes tables de DB_OLD plus quelques nouvelles colonnes (mais ce ne sera pas un problème puisque les colonnes acceptent des valeurs NULL).SQL Server 2005 exporte des données spécifiques de l'ancienne base de données vers la nouvelle base de données

Il y a un problème: il suffit d'importer des données, pas tout le DB_OLD. Pour exporter simplement les données de DB_OLD, j'ai essayé d'utiliser l'Assistant Importation et Exportation de SQL Server afin d'écrire mes propres requêtes select. Le problème est que je ne sais pas comment définir plusieurs sources afin que je puisse importer chaque sélection dans la bonne table à partir de DB_NEW.

Je pourrais créer une vue pour chaque table et y sélectionner les données qui doivent être transférées mais je ne voudrais pas faire cela. Donc, ma question est: comment puis-je utiliser plusieurs sources sans créer de vues? ou existe-t-il un outil qui conviendrait mieux à mes besoins?

Merci experts.

Répondre

0

J'ai réussi à le résoudre juste en utilisant le sp_addlinkedserver et utiliser personnalisé sélectionner et insérer des requêtes

Questions connexes