Fusionner plusieurs bases de données dans une base de données unique

Tous, je dois créer une base de données unique qui a un schéma de base. Cette base de données va être de grande taille (plus de 100 go), et doit être utilisé comme un entrepôt de données. Maintenant, la création de cette base de données est en cours d'exécution dans le "one-hit" par le biais d'un code C#; de l'extraction de données à partir d'un certain nombre de sources différentes. En raison du volume de données, cette création est à l'origine de certains problèmes. Il a été décidé qu'au lieu de créer une base de données unique en une seule fois; à

  1. Créer plusieurs petites bases de données contenant la base de données des tables.
  2. Fusionner les petites bases de données dans une seule base de données plus importante.
  3. Construire le schéma/ajouter les contraintes.

Ma question est double.

1. Quelle est la meilleure façon de fusionner plusieurs bases de données (avec les mêmes schémas des structures de table)?

2. Est-il une meilleure façon d'aller sur la création de cet entrepôt de données (très grande base de données)?

Merci pour votre temps.

source d'informationauteur MoonKnight