Skip to content
目录

国产海量数据库Vastbase G100配置

DCVM默认使用内置的mysql数据库,不需要任何配置;如果需要使用国产海量数据库Vastbase G100,则需要进行额外配置。

Vastbase G100配置

  1. Vastbase G100默认是大小写敏感的,需要配置为大小写不敏感。修改配置文件 postgresql.conf (默认路径为/home/vastbase/data/vastbase/postgresql.conf),在末尾添加 lower_case_table_names = 1 。配置文件修改完成后,需要通过 vb_ctl restart 命令重启Vastbase G100服务使其生效。

  2. 创建数据库。首先在linux终端中通过 vsql -d vastbase -p 5432 命令登录数据库,然后执行 CREATE DATABASE dcvm; 创建数据库 dcvm

mysql迁移到Vastbase G100

1.安装部署DCVM服务,确保能正常访问。如果只是调试,可以直接运行可执行程序,以windows为例,直接双击“dcvm-win.exe”文件。

国产海量数据库Vastbase G100配置

  1. 将数据迁移到Vastbase G100,需要使用海量数据库的迁移工具 exbase,安装配置好exbase后登录到exbase后台。

国产海量数据库Vastbase G100配置

  1. 在“数据源管理”页面中,点击“新建”按钮,填写mysql数据库连接信息,数据源名称填写dcvm_mysql,类型选择MySQL,数据库名填写dcvm,IP地址填写dcvm服务IP地址,端口填写4444,应用环境字符集选择UTF-8,用户名填写root,密码填写_root@dcvm_,点击“测试”按钮,显示测试成功,点击“确定”按钮。

国产海量数据库Vastbase G100配置

  1. 在“数据源管理”页面中,点击“新建”按钮,填写Vastbase G100数据库连接信息,数据源名称填写dcvm_vastbase,类型选择Vastbase G100,数据库名填写dcvm,应用环境字符集选择UTF-8,其它参数按实际填写,点击“测试”按钮,显示测试成功,点击“确定”按钮。

国产海量数据库Vastbase G100配置

  1. 在“作业配置”页面中,点击“新建”按钮,填写作业名称dcvm,然后点击“下一步”按钮。

国产海量数据库Vastbase G100配置

  1. 选择对象,数据源选择dcvm_mysql,目标数据源选择dcvm_vastbase,点击“数据源”后面的“连接”按钮,选择数据库模式dcvm,点击“→”按钮添加到右侧框框中,然后点击“下一步”按钮。

国产海量数据库Vastbase G100配置

  1. 作业配置,更新数据库对象选择“是”,迁移内容勾选“迁移数据”,其它保持默认,然后点击“保存”按钮。

国产海量数据库Vastbase G100配置

  1. 在“作业配置”页面中,勾选“dcvm”作业,点击“运行”按钮,弹出运行窗口,操作选择“全量迁移”,然后点击“运行”按钮,等待迁移完成。

国产海量数据库Vastbase G100配置

  1. 迁移完成后,在“作业配置”页面中,勾选“dcvm”作业,点击“报告”按钮,查看迁移日志。没有错误说明迁移成功;有错误则说明迁移失败,请根据错误信息进行修复。

国产海量数据库Vastbase G100配置

配置数据库连接

打开配置文件dcvm/server/config/config.json,将db节点的值设置为“pg”,将pg节点的值修改为项目中实际的海量数据库Vastbase G100的连接信息。

国产海量数据库Vastbase G100配置

数据库连接信息修改完毕后,应该重启dcvm服务,默认的内置mysql数据库目录dcvm/server/db可以删除了。

技术支持:13352865103(柯工,微信同号);18688783852(柯工)