金仓数据库数据迁移实战:从MySQL到KES的顺利迁移

今天,我们将探索金仓数据库的数据迁移功能。在此之前,我们使用的是简化版的Docker镜像,该版本并未集成可视化操作工具。因此,为了提高后续操作的便捷性,我们需要下载并安装Windows版本的安装包。

请留意,如果你没有安装数据库的计划,在安装过程中可以选择跳过相关组件的安装。具体的安装步骤我们将不再展示,因为这一过程非常直观,与其他常见软件的安装过程相似。

安装

下载完成后,双击安装包并按照提示进行安装。如下图所示,点击安装包即可开始安装过程。

image

在本次操作中,我们将主要使用金仓数据库提供的KDTS可视化工具。只需找到KDTS工具所在的文件夹,并双击运行其中的.bat启动文件即可。

image

在操作过程中,我遇到了一个问题:双击启动时一直报错,提示“找不到文件路径”。起初,我怀疑是中文路径导致的问题,但经过仔细检查后发现并没有中文路径。唯一让我感到困惑的是,有一个文件夹名称末尾多了一个空格。

因此,我决定尝试将程序重新安装到一个没有空格的目录下,结果程序顺利运行了。看来问题的根源确实是文件夹名称中的空格。

image

接下来,我们按照正常流程启动了批处理(.bat)文件,程序顺利启动并成功运行,没有出现任何错误提示。具体运行状态如下图所示。

image

默认情况下,程序不会自动打开浏览器,而是在控制台窗口中显示一条服务启动成功的提示信息。此时,用户只需关闭这个提示窗口即可继续操作。关闭窗口后,我们可以直接在浏览器中访问默认的地址来查看程序的运行状态,访问地址为:http://localhost:54523/

此外,网页的默认登录用户名和密码分别是:kingbase / kingbase,你可以使用这些凭据进行登录。

迁移UI

在输入正确的用户名和密码后,我们成功登录并进入了系统界面。接下来,我们将进行操作演示。

image

首先,为了开始迁移操作,我们需要创建一个数据源,即指定我们要迁移的数据库。在这里,我将演示如何进行MySQL 8版本的配置。非常重要的一点是,在选择数据源类型时必须确保选择正确的数据库类型——在本例中为MySQL 8版本。

如果选择了错误的数据库版本或类型,系统可能会出现不可预见的异常。

image

请记住,在进行数据迁移操作时,不要在“迁移数据管理”中直接新建数据源信息。这是因为一旦你在该界面中新建数据源后,系统需要刷新页面才能使新增的数据源信息生效。

如果你不希望频繁刷新页面并浪费时间,那么建议在开始配置之前,就先提前完成数据源信息的配置工作。

image

接下来,我们可以继续正常配置KES的链接信息。在配置过程中,请特别注意不要选择错误的KES兼容模式,否则可能会导致配置失败。具体效果请参见下图。

image

接下来,我们直接点击我们所选择的数据库信息,默认会全都迁移,如果你不想迁移一些信息,可以选择去掉勾选。如下图所示:

image

紧接着,点击保存且迁移按钮后,等待任务启动,不要点击多次,因为这里会有一些延迟。然后,我们就可以查看任务

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/4285.html

(0)
LomuLomu
上一篇 2024 年 12 月 24 日 下午2:41
下一篇 2024 年 12 月 24 日

相关推荐

  • FreeSwitch与Java通信ESL

    Java ESL 是一个用于与 FreeSWITCH 进行交互的 Java 开发库,它基于 ESL(Event Socket Library)协议,通过与 FreeSWITCH 的 ESL 服务器建立连接,实现了底层的事件通知和控制。 本文将介绍如何使用 官方提供的Java ESL库实现与FreeSwitch的沟通。 第一:准备工作 在开始使用 Java E…

    未分类 2025 年 1 月 17 日
    60200
  • [华为OD机考 – 密语传递 – 基于深度优先搜索的Java实现(2025 A卷 200分)]

    华为2025届OD机考A卷试题库持续更新中,专项练习 _ 戳此进入_ 专题导览 本系列试题已编入《华为OD机考Java真题全集(A/B/C/D/E卷)》。练习频次与中签率正相关, 添加哪吒微信,备注”华为OD备考”,加入专属刷题群 ,每道题配备:解题思路解析、完整代码实现、多组测试数据、算法选择依据、应用场景说明,题库实时更新,24小时在线答疑。 题目要求 …

    2025 年 5 月 12 日
    25700
  • 【潜意识Java】Java匿名内部类深入笔记总结,助力开启高效编程新征程。

    目录 一、匿名内部类是什么 (一)概念引入 (二)语法结构 二、匿名内部类的优势 (一)简洁的代码表达 (二)灵活的功能实现 三、匿名内部类在实际场景中的应用 (一)图形绘制系统 (二)事件驱动编程 四、匿名内部类与局部内部类、成员内部类的比较 (一)与局部内部类的区别 (二)与成员内部类的区别 五、匿名内部类的注意事项 (一)访问外部变量的限制 (二)调试…

    2025 年 1 月 19 日
    59600
  • Java怎样实现将数据导出为Word文档

    文章首发于我的博客:Java怎样实现将数据导出为Word文档 – Liu Zijian’s Blog 我们在开发一些系统的时候,例如OA系统,经常能遇到将审批单数据导出为word和excel文档的需求,导出为excel是比较简单的,因为excel有单元格来供我们定位数据位置,但是word文档的格式不像表格那样可以轻松的定位,要想将数据导出为一些带有图片和表格…

    2025 年 1 月 13 日
    49100
  • HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题

    JDK1.8 之前 HashMap 底层是 数组和链表, 之后在之前基础上加上红黑树。相比于之前的版本, JDK1.8 之后在解决哈希冲突时有了较大的变化,当链表长度大于阈值(默认为 8)(将链表转换成红黑树前会判断,如果当前数组的长度小于 64,那么会选择先进行数组扩容,而不是转换为红黑树)时,将链表转化为红黑树,以减少搜索时间。 HashMap 在容量不…

    未分类 2025 年 1 月 6 日
    52200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信