文档首页 > > 工具指南> Schema Convertor Tool SQL语法迁移工具> 安装Schema Convertor Tool> 安装Schema Convertor Tool

安装Schema Convertor Tool

分享
更新时间: 2019/08/09 GMT+08:00

在使用Schema Convertor Tool工具之前,先准备一个计算机用于安装该工具。Schema Convertor Tool支持Linux操作系统和Windows操作系统。

本节介绍安装Schema Convertor Tool的具体步骤。

在Windows操作系统上安装Schema Convertor Tool

  1. 准备一个Windows操作系统的计算机,用于安装Schema Convertor Tool工具。

    有关软硬件环境的具体要求,请参见系统要求

  2. 系统须安装JDK 1.8.0,并设置Java路径。

    请访问Java的官方网站下载与操作系统匹配的JDK1.8.0或更高版本,然后安装JDK。安装成功后,可以执行以下步骤,检查并设置Java路径。
    1. 单击开始菜单,再单击控制面板
    2. 在控制面板上,单击“系统和安全”,然后单击“系统”
    3. 在左侧面板,单击“高级系统设置”,弹出“系统属性”对话框。
    4. 单击“环境变量”,然后在“系统变量” 中查看JAVA_HOME是否设置正确。

      如果JAVA_HOME未找到或者不正确,请单击“新建”或“编辑”进行设置。

  3. 请参考工具下载,下载Schema Convertor Tool工具包。

    解压下载的工具包,其中“dws-convertor-1.0-SNAPSHOT.zip”适用于Windows操作系统,解压该zip包后,即可使用Schema Convertor Tool。

在Linux操作系统上安装Schema Convertor Tool

  1. 请参考工具下载,下载Schema Convertor Tool工具包。

    解压下载的工具包,其中“dws-convertor-1.0-SNAPSHOT.tar.gz”适用于Linux操作系统。

  2. 准备一个Linux操作系统的计算机,用于安装Schema Convertor Tool工具。

    有关软硬件环境的具体要求,请参见系统要求

  3. 使用WinSCP工具,将1获取的工具包“dws-convertor-1.0-SNAPSHOT.tar.gz”上传到Linux主机上。

    执行上传操作的用户需要对Linux主机上的目标存放目录有完全控制权限。

  4. 使用SSH会话工具,远程登录Linux主机。
  5. 系统须预先安装JDK 1.8.0,并设置Java路径。

    请访问Java的官方网站下载与操作系统匹配的JDK1.8.0或更高版本,然后安装JDK。安装成功后,可以执行以下步骤,检查并设置Java路径。
    1. 执行以下命令验证Java安装。
      echo $JAVA_HOME
    2. 如果命令返回为空,执行以下命令设置Java路径。
      export JAVA_HOME=<Enter Java installation directory>

      例如:JAVA_HOME=/home/user/Java/jdk1.8.0_141

      export PATH=$JAVA_HOME/bin:$PATH

  6. 执行以下命令进入Schema Convertor Tool工具包所在的路径并解压工具包。

    cd ${Schema Convertor Tool工具包存放路径}
    tar -xzf dws-convertor-1.0-SNAPSHOT.tar.gz

  7. 查看包文件。

    执行以下命令切换到Schema Convertor Tool目录。
    cd dws-convertor-1.0-SNAPSHOT
    执行如下命令,会显示文件夹中的文件。确认文件夹包含bin、conf、example、lib文件夹和bin目录下的migrate.sh文件。
    ls
    cd bin
    ls
    dws-convertor-1.0-SNAPSHOT文件夹中包含执行Schema Convertor Tool所需的文件和文件夹。如下表所示:
    表1 发布包内容列表

    文件夹/文件

    说明

    bin/

    -

    bin/migrate.bat

    Windows批处理文件。用于执行对SQL文件进行转换。

    bin/migrate.sh

    Linux Shell脚本文件。用于执行对SQL文件进行转换。

    conf/

    -

    conf/dws-convertor.properties

    迁移配置文件。用于配置源文件的迁移规则。

    conf/log4j.properties

    日志属性配置文件。

    example/

    示例SQL文件存放目录。

    lib/

    包含依赖的库。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区