金仓数据库数据迁移实战:从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 日

相关推荐

  • Redis Java 集成到 Spring Boot

    Hi~!这里是奋斗的明志,很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~~ 🌱🌱个人主页:奋斗的明志 🌱🌱所属专栏:Redis 📚本系列文章为个人学习笔记,在这里撰写成文一为巩固知识,二为展示我的学习过程及理解。文笔、排版拙劣,望见谅。 Redis Java 集成到 Spring Boot 一、使用 Spring Boot 连接 Redis 单机 1.创…

    2025 年 1 月 1 日
    40400
  • 【java-数据结构篇】揭秘 Java LinkedList:链表数据结构的 Java 实现原理与核心概念

    我的个人主页我的专栏:Java-数据结构 ,希望能帮助到大家!!!点赞❤ 收藏❤ 目录 1. Java LinkedList 基础 1.1 LinkedList 简介1.2 LinkedList 的实现原理1.3 LinkedList 与 ArrayList 的区别 2. 链表基础 2.1 链表的定义与种类2.2 单链表与双链表的区别2.3 循环链表与普通链…

    2024 年 12 月 28 日
    36300
  • 2024年 Java 面试八股文(20w字)

    🍅我是小宋, 一个只熬夜但不秃头的Java程序员。🍅关注我,带你过面试,读源码。提升简历亮点(14个demo) 🍅我的面试集已有12W+ 浏览量。🌏号:tutou123com。拉你进面试专属群。 📖微信公众号:小宋编码 目录 第一章-Java基础篇 1、你是怎样理解OOP面向对象 难度系数:⭐ 2、重载与重写区别 难度系数:⭐ 3、接口与抽象类的区别 难度系…

    2024 年 12 月 28 日
    34800
  • 永久有效的IDEA激活破解教程(2024亲测有效!)

    【永久启用】IDEA 2024.1.2 完备激活指南:配有验证激活码与工具 IntelliJ IDEA 是一款前沿的 Java 集成开发环境,广泛认为是顶级的 Java 工具之一。这篇文章将指导您如何利用脚本来免费激活 IDEA 和整个 Jetbrains 工具套件,适用于 2021 年及之后的版本,包括最新版。 安装 IntelliJ IDEA 您可以从 …

    未分类 2024 年 7 月 10 日
    8.4K00
  • manim边做边学–动画更新

    今天介绍Manim中用于动画更新的3个类 ,分别是: UpdateFromFunc:根据自定义的函数来动态更新 Mobject 的属性 UpdateFromAlphaFunc:根据动画的进度来平滑地改变 Mobject 的属性 MaintainPositionRelativeTo:保持多个 Mobject 之间的相对位置关系 这3个类 分别从自定义更新、基于…

    2025 年 1 月 16 日
    39800

发表回复

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

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信