DataX工具 SQLServer导入MongoDB
一、前言
最开始使用的是数据库SQL Server,后因需求变更,需要将sql server 数据迁移至 mongodb。
经过查询发现,阿里开源数据库迁移软件 DataX,支持多种数据库之间的数据迁移,便采用这种方案。
二、DataX介绍
DataX支持MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、Hologres、DRDS 等各种异构数据源之间高效的数据同步功能
用户需要根据实际需求更改配置文档,具体情况,具体分析。 这里的方案是:SQL Server --> MongoDB
三、SQLServer导入MongoDB
3-1 DataX的安装
运行环境要求:
1、Python(推荐 Python2.6.X)
2、JDK(1.8 以上,推荐 1.8)
3、Linux
实际运行环境:
1、Python 2.7.5
2、java version "11.0.2" 2019-01-15 LTS
3、CentOS 7.6
1、下载安装包
下载包:cd /usr/local/mysoft && wget http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz
2、解压安装包并测试DataX
解压:tar -zxf datax.tar.gz
和 cd datax/
测试:./bin/datax.py ./job/job.json
标签:name,MongoDB,xxx,SQLServer,sqlserverreader,json,DataX,datax From: https://www.cnblogs.com/caojun97/p/17043266.html温馨提示:Error1 和 Error2