
# 创建数据源
#### 操作场景
进行统一数据源管理，用于创建数据库评估任务、对象迁移任务、或SQL审核任务的时候，直接获取源端或目标端数据库的连接方式。
#### 前提条件
添加的数据源必须是正确并且可以连接成功。
#### 操作步骤
1. [登录UGO控制台。](https://console.huaweicloud.com/ugo/#/console/dashboard)
2. 单击左侧导航栏的"数据源管理"。
3. 在数据源管理页面，单击右上角的"创建数据源"按钮。
4. 进入创建数据源页面，完成基本信息的填写。 
   基本信息填写完成后，"开始测试"高亮显示。
   图1创建数据源   
   ![](https://support.huaweicloud.com/qs-ugo/zh-cn_image_0000002444348850.png "点击放大")
   表1创建数据源参数说明 
   | **参数名称**   | **说明**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   |:---|:---|
   | 名称         | 在数据源管理列表中显示的名称。 由字母、数字、_、-组成，长度是5-50个字符，不区分大小写且必须以字母开头、数字或字母结束的唯一的项目名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 数据库类型      | 下拉选择待创建的数据库类型。支持GaussDB、MySQL、PostgreSQL、TaurusDB、GoldenDB、Oracle、Microsoft SQL Server、MariaDB、openGauss、DDM。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 网络类型       | 公网网络：通过弹性公网IP（Elastic IP，EIP）进行数据库连接。 如果数据库网络有IP白名单限制，请将弹性公网IP添加至数据库网络白名单，确保UGO可以连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 连接方法       | 仅支持通过服务名称进行连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 数据库名称      | 待进行管理的数据库名称。 请输入由字母、数字、.、_、-、$、#、空格组成，长度是2-128个字符，必须以字母、数字、.、_、-、空格开头且允许使用"包裹的名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 主机IP地址/主机名 | 填写具体主机IP地址或主机名，IP地址格式支持IPv4和IPv6。 说明： 支持IPv6数据库如下：Oracle、MySQL、PostgreSQL。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 主机端口       | 待进行管理的数据库端口。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   | 用户名        | 待进行管理的数据库用户名。 请输入由字母、数字、.、_、-、$、#组成，长度是2-128个字符，必须以字母、数字、.、_、-开头且允许使用"包裹的用户名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 密码         | 待进行管理的数据库密码。 密码最多支持50个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 透明多写       | 当目标数据库选择为GaussDB集中式版（A兼容，透明多写）V2.0-9.1企业版、GaussDB分布式版 （A兼容，透明多写）V2.0-9.1企业版、GaussDB集中式版（A兼容，透明多写）V2.0-10.0企业版、GaussDB分布式版 （A兼容，透明多写）V2.0-10.0企业版时，需要打开"透明多写"，然后填写"租户名"和"租户密码"。 - 租户名：目标数据库的租户名。  - 租户密码：目标数据库的租户密码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | SSL类型      | - 不使用SSL：将启用不安全协议，存在潜在风险。  - 单向SSL：将对数据库身份进行认证并启用安全加密传输。 - 输入信任密码：用于访问证书的信任库密码。  - 上传证书文件：单击后找到目标库的根证书文件进行上传。     说明： - 若选择"单向SSL"，必须同时正确选择上传文件、填写信任密码，这些信息为用户私有。但当目标库为GaussDB和PostgreSQL时，需上传PEM类型的根证书文件，且不需要输入密码。  - SSL（Secure Socket Layer，安全套接层），位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性，以实现客户端和服务器之间的安全通讯。如果不启动SSL安全连接，请自行承担数据安全风险。   |
      
   
   
5. 单击"开始测试"，测试通过显示"已连接"，右下角"创建"高亮显示。 
   当前仅测试连通性，若断连或权限不足，会导致"连接数据库失败"，无法创建数据源。
   
   
6. 单击创建。显示"项目创建成功"。
7. 单击"确定"，返回数据源管理页面，用户可以看到最新创建的数据源已在列表中。 
   可通过数据源ID、名称、数据库名称、数据库类型、IP地址及端口信息进行搜索。
   图2数据源管理   
   ![](https://support.huaweicloud.com/qs-ugo/zh-cn_image_0000002175414017.png "点击放大")
   
   
 
