开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

数据库连接配置

SQL迁移过程中可选择迁移源和迁移目标数据库,支持通过JDBC连接数据库,自动导出源数据库DDL和对SQL语句进行兼容性评估,以提升迁移准确性。

前提条件

已成功登录鲲鹏DevKit。

  • 管理员devadmin和普通用户均可配置数据库连接信息,但仅可管理自己创建的数据库连接配置。
  • 最多支持添加50条数据库连接配置信息。

操作步骤

  1. 单击页面右上角,进入设置界面,依次选择“工具设置 > 迁移 > 数据库连接配置”,进入“数据库连接配置”界面。
  2. 单击“添加数据库连接配置”,参考表1输入相应信息后,单击“确定”进行配置添加。
    图1 添加数据库连接配置
    表1 数据库连接配置参数说明

    参数

    说明

    配置名

    可自定义数据库连接配置的名称。

    • 只能由中文、字母、数字、“.”、“-”和“_”组成。
    • 长度为1字符 ~ 64字符。

    用户名

    请输入数据库的用户名。

    • 只能由字母、数字、“.”、“-”和“_”组成。
    • 长度为1字符 ~ 64字符。

    密码

    请输入数据库用户的密码,长度为1字符 ~ 128字符。

    JDBC URL

    请输入JDBC连接数据库的URL,必须由“jdbc:”开头,长度为5字符 ~ 256字符,且不能包含空格。

    请根据数据库类型选择,以下为通用URL格式。

    • 对于MySQL:jdbc:mysql://{ip}:{port}/{database_name}
    • 对于Oracle:jdbc:oracle:thin:@//{ip}:{port}/{service_name}
    • 对于DB2:jdbc:db2://{ip}:{port}/{database_name}
    • 对于DM:jdbc:dm://{ip}:{port}/{database_name}
    • 对于Vastbase:jdbc:vastbase://{ip}:{port}/{database_name}
    • 对于KINGBASE:jdbc:kingbase8://{ip}:{port}/{database_name}
    • 对于GoldenDB:jdbc:goldendb://{ip}:{port}/{database_name}
    • 对于TDSQL:jdbc:mysql://{ip}:{port}/{database_name}
    说明:

    其中,{ip}为数据库IP地址;{port}为数据库端口号;{database_name}为数据库名称;{service_name}为数据库服务名。

    驱动JAR路径

    请输入驱动JAR所在路径,长度不超过256个字符。

    请手动将驱动JAR文件上传至DevKit指定目录下:/opt/DevKit/devkitplugins/porting/driver_jar,并确保该文件具有可读权限。若无对应路径需手动创建,并为安装DevKit时使用的用户开通读写权限。

    说明:

    /opt:工具安装目录,请根据实际情况替换。

    驱动类名

    请输入连接数据库的JDBC驱动类名,例如:com.mysql.cj.jdbc.Driver。

    • 只能由字母、“.”、“-”和“_”组成。
    • 长度为1字符 ~ 64字符。
  3. 添加完成后,可在右侧操作部分对数据库连接配置进行“编辑”或“删除”等操作,或单击“批量删除”按钮,选择需要删除的数据库连接配置。
    • 编辑:修改数据库连接配置。
    • 删除/批量删除:删除后,数据库连接配置将无法恢复,请谨慎操作。