sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur migrerar man data från MongoDB till SQL-Server?

Naturligtvis är det möjligt, men du måste hitta ett sätt att tvinga in flexibiliteten hos ett dokument-db som MongoDB till ett RDBMS som SQL Server.

Det betyder att du måste definiera hur du vill hantera saknade fält (kommer det att vara en NULL i kolumnen db? eller ett standardvärde?) och annat som vanligtvis inte passar bra i en relationsdatabas.

Said gör, du kan använda ett ETL-verktyg som kan ansluta till båda databaserna, SSIS kan vara ett exempel om du vill stanna i MicroSoft-världen (du kan kolla detta Importera MongoDB-data med SSIS 2012 för att ha en idé) eller så kan du välja ett verktyg med öppen källkod som Talend Big Data Integration a> som har en koppling till MongoDB (och givetvis till SQL Server).



  1. Finns det på något sätt att upptäcka vilka ip-adresser som är anslutna till db?

  2. varför minskar inte redis-minnesanvändningen när halvan av nycklar

  3. Lägg till ett fält i befintligt MongoDB-dokument (med Mongoose i Node.js)

  4. Hur man extraherar tidsstämpel från mongodb objectid i postgres