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

安装DSC

分享
更新时间: 2020/04/21 GMT+08:00

在使用DSC工具之前,必须在Linux或Windows服务器中安装工具,DSC支持支持Linux 64位操作系统。DSC支持其它操作系统的详情请见兼容的操作系统

前提条件

  • 在Linux系统中请勿使用具有root权限的用户安装和操作DSC。且该用户必须具有创建文件夹的权限,否则install.sh将执行失败。
  • 请确保目标文件夹大小至少为输入文件夹中SQL文件大小的4倍。

    例如,输入文件夹中SQL文件大小为100 KB,则目标文件夹至少需要400 KB空间处理SQL文件。

    • Linux系统中查询目标文件夹的可用磁盘空间:
      df -P <folder path>
    • Linux系统中查询输入文件的大小,在输入文件所在路径下执行:
      ls -l
  • 系统已安装JRE 1.8及以上版本和Perl。有关软硬件环境的具体要求,请参见系统要求
    执行以下步骤验证Java安装版本并设置Java路径。
    1. 验证Java安装是否符合要求。
      java -version
    2. 验证java路径是否设置,如果不正确请按照步骤重新设置。
      • Linux
        1. 验证Java路径是否设置。
          echo $JAVA_HOME
        2. 如果命令返回为空,请编辑当前用户的.bashrc文件,输入如下内容,保存并退出。
          假设Java安装路径为“/home/user/Java/jdk1.8.0_141”。
          export JAVA_HOME=/home/user/Java/jdk1.8.0_141
          export PATH=$JAVA_HOME/bin:$PATH
        3. 激活Java环境变量。
          source ~/.bashrc
      • Windows
        1. 在“我的电脑”右键菜单中选择“属性”,弹出“系统”窗口。
        2. 单击“高级系统设置”,弹出“系统属性”对话框。
        3. 在“高级”页签中单击“环境变量”,弹出“环境变量”对话框。
        4. 选中“系统变量”中的“Path”环境变量,单击下方的“编辑”按钮,查看Path中是否包含Java安装路径。

          如果Path中未包含Java安装路径或路径不正确,请在原有内容的基础上增加本机的Java路径。

          假设Java安装路径为“C:\Program Files\Java\jdk1.8.0_141\bin”,Path环境变量为“c:\windows\system32;,则Path应该设置为“c:\windows\system32;C:\Program Files\Java\jdk1.8.0_141\bin;”。

操作步骤

DSCl是一款免安装工具,下载软件包后,用户解压软件包即可使用。

获取安装包方法如下。解压DSC.zip后再解压DSC.rar获取如表1所示的文件。

Windows:

  1. 下载软件包和校验文件。

    • DSC.zip:软件包
    • DSC.zip.sha256.txt:软件包检验

  2. 解压DSC.zip包。

    得到DSC文件夹。

    解压DSC.zip时,可根据需要选择任意文件夹进行解压。

  3. 进入DSC目录。
  4. 找到并查看DSC目录中的文件。

    解压出来的文件夹和文件说明如表1所示。

Linux操作系统:

  1. 从DSC.zip包中提取文件。

    sh install.sh

  2. 进入DSC目录。

    cd DSC

  3. 查看DSC目录中的文件。

    ls 
    config   lib   scripts   bin  input output runDSC.sh  runDSC.bat

表1 DSC目录

文件或文件夹

说明

DSC

bin

dsc相关jar(可执行的)。

config

DSC工具的配置文件。

input

输入文件夹

lib

该文件夹中包括DSC正常运行所必须的库文件。

output

输出文件夹

scripts

该文件夹中包括Oracle和Teradata迁移的自定义配置脚本,用户可以直接执行sql文件启用所需功能。

runDSC.sh

在Linux操作系统中运行应用程序。

runDSC.bat

在Windows操作系统中运行应用程序。

changelog

通知当前修改。

Install.sh

设置DSC的文件权限。

readme

在安装和配置前,阅读安装和配置操作说明。

如果不再需要DSC,可以通过删除DSC文件夹本身来卸载它。

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

智能客服提问云社区提问