更新时间:2024-11-29 GMT+08:00

下载并安装DSC

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

前提条件

  • 在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;”。

下载DSC工具

  1. 登录GaussDB(DWS)管理控制台。在左侧导航栏中,单击“管理 > 连接客户端”
  2. “下载客户端和驱动”页面,单击“这里”下载“DSC”软件压缩包。

    图1 下载客户端

  3. 解压下载的客户端软件包到自定义路径下。

安装DSC工具

DSC是一款运行在Linux或Windows操作系统上的命令行工具,可免安装使用,下载软件包后,用户解压软件包即可使用。

Windows:

  1. 解压DSC.zip包。

    得到DSC文件夹。

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

  2. 进入DSC目录。
  3. 找到并查看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.txt

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

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