
# 下载并安装DSC
在使用DSC工具之前，必须在Linux或Windows服务器中安装工具，DSC支持Linux 64位操作系统。DSC支持其它操作系统的详情请见[了解DSC](https://support.huaweicloud.com/tg-dws/mt_tool_index.html)。
#### 前提条件
- 在Linux系统中请勿使用具有root权限的用户安装和操作DSC。且该用户必须具有创建文件夹的权限，否则install.sh将执行失败。
- 请确保目标文件夹大小至少为输入文件夹中SQL文件大小的4倍。 例如，输入文件夹中SQL文件大小为100 KB，则目标文件夹至少需要400 KB空间处理SQL文件。
  ![](https://support.huaweicloud.com/tg-dws/public_sys-resources/note_3.0-zh-cn.png)
  - Linux系统中查询目标文件夹的可用磁盘空间：
    ```
    df -P <folder path>
    ```
    
  
  - Linux系统中查询输入文件的大小，在输入文件所在路径下执行：
    ```
    ls -l
    ```
    
    

- 系统已安装JRE 1.8及以上版本和Perl。有关软硬件环境的具体要求，请参见[了解DSC](https://support.huaweicloud.com/tg-dws/mt_tool_index.html)。
  执行以下步骤验证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. 登录[DWS管理控制台](https://console.huaweicloud.com/dws)。在左侧导航栏中，单击"管理 \> 连接客户端"，进入"下载客户端和驱动"页面。
2. 在"下载客户端和驱动"页面，找到DSC工具，单击"下载"。 
   图1下载客户端   
   ![](https://support.huaweicloud.com/tg-dws/figure/zh-cn_image_0000002166616072.png "点击放大")
   
   
3. 解压下载的客户端软件包到自定义路径下。
 
#### 下载DSC工具-链接方式
如果没有登录Console界面，也可以通过以下链接直接获取DSC工具。
表1DSC下载地址 
| 适用操作系统                                                                                                                                          | 下载地址                                                                                       | 校验文件                                                                                                     |
|:---|:---|:---|
| 请参见[软件要求](https://support.huaweicloud.com/tg-dws/mt_tool_index.html#ZH-CN_TOPIC_0000002568895421__zh-cn_topic_0000001382208078_section65156403) | [DSC_xxx.zip](https://dws.obs.myhuaweicloud.com:443/download/DSC_8.6.0_20251127204837.zip) | [DSC_xxx.zip.sha256](https://dws.obs.myhuaweicloud.com:443/download/DSC_8.6.0_20251127204837.zip.sha256) |
   
#### 安装DSC工具
DSC是一款运行在Linux或Windows操作系统上的命令行工具，可免安装使用，下载软件包后，用户解压软件包即可使用。
**Windows** **操作系统**:
1. 解压DSC.zip包。 
   得到DSC文件夹。
   ![](https://support.huaweicloud.com/tg-dws/public_sys-resources/note_3.0-zh-cn.png)
   解压DSC.zip时，可根据需要选择任意文件夹进行解压。
   
   
2. 进入DSC目录。
3. 找到并查看DSC目录中的文件。 
   解压出来的文件夹和文件说明如[表2]所示。
   
   
**Linux操作系统**:
1. 进入DSC.zip所在目录，解压DSC.zip文件，其中DSC.zip请以实际获取的包名为准。 
   ```
   unzip DSC.zip
   ```
   
   
2. 进入DSC目录。 
   ```
   cd DSC
   ```
   
   
3. 查看DSC目录中的文件。 
   ```
   ls 
   config   lib   scripts   bin  input output runDSC.sh  runDSC.bat
   ```
   
   
 表2DSC目录 
| 文件或文件夹     | **说明**                                                |
|:---|:---|
| bin        | dsc相关jar（可执行的）。                                       |
| config     | DSC工具的配置文件。                                           |
| input      | 输入文件夹                                                 |
| lib        | 该文件夹中包括DSC正常运行所必须的库文件。                                |
| output     | 输出文件夹                                                 |
| scripts    | 该文件夹中包括Oracle和Teradata迁移的自定义配置脚本，用户可以直接执行sql文件启用所需功能。 |
| runDSC.sh  | 在Linux操作系统中运行应用程序。                                    |
| runDSC.bat | 在Windows操作系统中运行应用程序。                                  |
   
![](https://support.huaweicloud.com/tg-dws/public_sys-resources/note_3.0-zh-cn.png)
如果不再需要DSC，可以通过删除DSC文件夹本身来卸载它。
