MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie migriert man Daten von MongoDB zu SQL-Server?

Natürlich ist es möglich, aber Sie müssen einen Weg finden, die Flexibilität einer Dokumentendatenbank wie MongoDB in ein RDBMS wie SQL Server zu zwingen.

Das bedeutet, dass Sie definieren müssen, wie Sie mit fehlenden Feldern umgehen wollen (wird es eine NULL in der db-Spalte sein? oder ein Standardwert?) und andere Dinge, die normalerweise nicht gut in eine relationale Datenbank passen.

Gesagt getan, Sie können ein ETL-Tool verwenden, das eine Verbindung zu beiden Datenbanken herstellen kann, SSIS kann ein Beispiel sein, wenn Sie in der Microsoft-Welt bleiben möchten (Sie können dies überprüfen Importieren von MongoDB-Daten mit SSIS 2012 um eine Idee zu haben) oder Sie können sich für ein Open-Source-Tool wie Talend Big Data Integration die einen Connector zu MongoDB (und natürlich zu SQL Server) hat.