Skip to content
目录

国产数据库人大金仓V8R6配置

离线编辑器默认使用内置的mysql数据库,不需要任何配置;如果需要使用国产数据库人大金仓V8R6,则需要进行额外配置。

大人金仓V8R6配置文件修改

  1. 进入人大金仓V8R6安装目录下的data目录,找到kingbase.conf文件,使用文本编辑器打开,将 ora_input_emptystr_isnull 修改为 off 并保存。

2.重启人大金仓V8R6实例服务。

新建数据库

1.运行“数据库开发管理工具”,点击菜单栏的“窗口 → 项目”,展开 “General”。 国产数据库人大金仓V8R6配置国产数据库人大金仓V8R6配置

2.右键点击“连接”,选择“新建连接”,弹出新建连接对话框,数据库类型展开选择“KingBaseES”,然后点击“下一步”按钮。 国产数据库人大金仓V8R6配置

3.按实际情况填写连接信息,数据库保持默认的 test 即可。 点击“测试连接”无误后再点击“完成”按钮。 国产数据库人大金仓V8R6配置

4.回到数据库开发工具,此时“General”下的“连接”节点下会出现刚才新建的连接"kingbase",依次展开“kingbase”和“数据库”,右键点击“数据库”,选择“新建数据库”,弹出新建数据库对话框,输入数据库名称“dtse”,编码选择 GBK,然后点击“确定”按钮,提示数据库创建成功。 国产数据库人大金仓V8R6配置

mysql迁移到大人大金仓V8R6

1.运行离线编辑器服务程序,以windows为例,直接双击“dtse-win.exe”文件。 国产数据库人大金仓V8R6配置

2.运行人大金仓“数据库迁移工具”,之后可以关闭控制台窗口。 国产数据库人大金仓V8R6配置

3.浏览器中输入 http://localhost:54523 ,打开迁移工具登录界面,输入用户名和密码登录,默认的用户名和密码都是 kingbase国产数据库人大金仓V8R6配置

4.点击 "数据源管理 → 源数据库 → 新建" ,填写数据库连接信息,点击 "测试连接" 按钮测试连接是否成功,成功后点击 "确定" 按钮。这里连接名称约定固定为 mysql_dtse ,数据库类型选择 MySQL ,数据库版本选择 5.7 ,服务器地址固定为 127.0.0.1 ,服务器端口固定为 3853 ,用户名固定为 root ,密码固定为 _local_dtse ,数据库固定为 dtse国产数据库人大金仓V8R6配置

5.点击 "数据源管理 → 目标数据库 → 新建" ,填写数据库连接信息,点击 "测试" 按钮测试连接是否成功,成功后点击 "确定" 按钮。这里连接名称约定固定为 kb_dtse ,数据库类型选择 KINGBASE ,数据库版本选择 V8R6 ,KES兼容模式选择 PG,数据库固定为 dtse ,其它参数按实际情况填写。 国产数据库人大金仓V8R6配置

5.点击“迁移任务管理 → 迁移任务 → 新建”,任务名称填写 dtse ,源数据库连接名选择 mysql_dtse ,目标数据库连接名选择 kb_dtse ,点击 "下一步" 按钮。 国产数据库人大金仓V8R6配置

6.源模式选择 dtse ,点击 "下一步" 按钮。 国产数据库人大金仓V8R6配置

7.选择迁移对象,直接点击 "下一步" 按钮。 国产数据库人大金仓V8R6配置

8.配置参数,直接点击 "保存并迁移" 按钮。开始迁移,等待迁移完成。 国产数据库人大金仓V8R6配置国产数据库人大金仓V8R6配置国产数据库人大金仓V8R6配置

人大金仓数据库备份还原

1.在项目面板中,展开具体连接中的“逻辑备份&还原”,双击“逻辑备份”,弹出逻辑备份对话框,选择 dtse ,并选择存档文件路径 ,点击“备份”按钮,提示备份成功。 国产数据库人大金仓V8R6配置

2.在项目面板中,展开具体连接中的“逻辑备份&还原”,双击“逻辑还原”,选择备份文件,选择还原方式为 还原部分备份对象 ,还原至数据库选择 dtse ,勾选 dtse 节点机器下属表,点击“还原”按钮,提示还原成功。 国产数据库人大金仓V8R6配置

制作新的程序安装包

1.打开配置文件dtse/server/config/config.json,将db节点的值设置为“kb”,将kb节点的值修改为项目中实际的人大金仓V8R6数据库连接信息。

国产数据库人大金仓V8R6配置

2.删除dtse/server/db目录,该目录为mysql数据库目录,当使用人大金仓数据库时,该目录可以删除。注意:最好删除掉,必须使用国产数据库的项目不允许出现mysql,否则有可能被扫描出来!

3.重新将dtse文件夹打包成zip文件,将该zip文件安装到项目的实际服务器上。

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