zoukankan      html  css  js  c++  java
  • datax 数据同步迁移

    https://github.com/alibaba/DataX/blob/master/mysqlwriter/doc/mysqlwriter.md

    https://github.com/alibaba/DataX/blob/master/oraclewriter/doc/oraclewriter.md

    [root@OracNode1 job]# vim mysql2oracle.json
    {
    "job": {
    "content": [
    {
    "reader": {
    "name": "mysqlreader",
    "parameter": {
    "username": "testAdmin",
    "password": "tsj123456",
    "column": ["first_name","last_name"],
    "where": "first_name like 'C%'",
    "connection": [
    {
    "table": [
    "actor"
    ],
    "jdbcUrl": [
    "jdbc:mysql://192.168.1.139:3306/sakila"
    ]
    }
    ]
    }
    },
    "writer": {
    "name": "oraclewriter",
    "parameter": {
    "username": "scott",
    "password": "tiger",
    "column": [
    "first_name",
    "last_name"
    ],
    "preSql": [
    "delete from actor_test"
    ],
    "connection": [
    {
    "jdbcUrl": "jdbc:oracle:thin:@192.168.1.146:1521:ORCL",
    "table": [
    "actor_test"
    ]
    }
    ]
    }
    }
    }
    ],
    "setting": {
    "speed": {
    "channel": 1
    }
    }
    }

    ===============

    [root@OracNode1 job]# vim oracle2mysql.json
    {
    "job": {
    "content": [
    {
    "reader": {
    "name": "oraclereader",
    "parameter": {
    "column": ["EMPNO","ENAME", "JOB ","MGR"],
    "connection": [
    {
    "jdbcUrl": ["jdbc:oracle:thin:@192.168.1.146:1521:ORCL"],
    "table": ["emp"]
    }
    ],
    "password": "tiger",
    "username": "scott"
    }
    },
    "writer": {
    "name": "mysqlwriter",
    "parameter": {
    "column": ["EMPNO","ENAME", "JOB ","MGR"],
    "connection": [
    {
    "jdbcUrl": "jdbc:mysql://192.168.1.139:3306/sakila",
    "table": ["emp"]
    }
    ],
    "password": "tsj123456",
    "preSql": ["delete from emp"],
    "session": [],
    "username": "testAdmin",
    "writeMode": "insert"
    }
    }
    }
    ],
    "setting": {
    "speed": {
    "channel": "1"
    }
    }
    }
    }

  • 相关阅读:
    JS闭包
    css3 背景渐变
    css扩展技术:Less和Sass的区别
    HTML5 Canvas八大核心技术及其API用法
    HTML5新标签含义,用法及其与HTML4的区别
    当离散遇见连续
    素数测试
    概率采样问题
    二分查找及其变种
    C++与Java多态的区别
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/9226742.html
Copyright © 2011-2022 走看看