MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment migrer des données de MongoDB vers SQL-Server ?

Bien sûr, c'est possible, mais vous devrez trouver un moyen de forcer la flexibilité d'une base de données de documents comme MongoDB dans un SGBDR comme SQL Server.

Cela signifie que vous devez définir comment vous souhaitez gérer les champs manquants (sera-t-il un NULL dans la colonne db ? Ou une valeur par défaut ?) Et d'autres éléments qui ne correspondent généralement pas bien à une base de données relationnelle.

Cela dit, vous pouvez utiliser un outil ETL capable de se connecter aux deux bases de données, SSIS peut être un exemple si vous souhaitez rester dans le monde MicroSoft (vous pouvez vérifier ceci Importation de données MongoDB à l'aide de SSIS 2012 pour avoir une idée) ou vous pouvez opter pour un outil open source comme Talend Big Data Integration qui a un connecteur vers MongoDB (et bien sûr vers SQL Server).