人大金仓(Kingbase)数据库迁移——KDMS工具(人大金仓数据库迁移工具迁移失败可使用此方法)
使用KDMS工具迁移
注意事项:
使KDMS工具迁移数据库时只能迁移除数据库表数据之外的内容之后再结合金仓数据库本身的工具进行迁移数据
相关推荐:金仓工具进行迁移数据 https://blog.csdn.net/csdn_db96/article/details/109166351
首先登陆金仓社区
如果没有先注册一个账户,金仓社区地址https://bbs.kingbase.com.cn/
进入数据库迁移评估
接下来根据你的数据库下载相应版本的数据库采集工具
我这里使用MySQL进行演示
文件下载完成之后解压找到KingbaseDMS-mysql.exe并使用管理员运行(鉴于个别电脑权限问题最好是以管理员方式运行)
运行文件之后弹出窗口里面会有一个地址(相当于此工具会在你的本地搭建一个小型的项目:如有错误请留言指出)选中地址右键复制,粘贴到浏览器中进入这个KDMS工具(切记窗口不要关)
你会看到如下界面点击新建项目填写你的数据库配置信息
改工具支持MySQL-8,MySQL5.5+
注:该工具只能迁移除数据之外的内容所以你还要面临一个问题就是使用kingbase工具进行迁移数据如果你的数据库是MySQL8那就完了(官方的程序不支持MySQL8截止到2020-10-29)
切记不要慌既然金仓做不到那咱们可以使用其他工具进行操作
这里给大家说一个工具为Navicat15这个工具可以将你的MySQL8版本的数据库进行迁移到你的5版本的数据库这个时候你就可以再使用这个KDMS迁移表结构+官方工具迁移数据
Oracle数据库亲测11g官方工具完美解决
至于SQLserver没有做过迁移不做任何评价(如果后期使用了再进行补充)
点击新建之后会看到如下信息
首先在1位置填写数据库的相关信息一定要选择相应的数据库版本(MySQL5.1此工具不支持报错驱动版本不匹配)MySQL5.5+指的是MySQL5.5及以上MySQL8以下的版本
信息填写完成之后首先点击测试连接看到3位置的测试连接成功的字样之后再点击立即创建创建连接
创建完成之后改工具会自动采集你的数据库信息
看到采集中之后静静的等待几分钟等待采集完成
重点来了一定要看完成比例这个关系到你的表结构函数等除数据之外的内容是否成功转化为kingbase的版本(因为kingbase和MySQL,Oracle,sqlserver的语法内置函数有很大的不同)
采集完成之后也不要高兴太早点击右侧的校(jiao)验看到校验成功那么恭喜你你终于可以缓一口气了(还有最后一个坎不过没有太大问题)
检验成功之后需要点击导出导出我们的SQL文件
导出采集信息之后需要将采集信息进行评估(也就是转化成kingbase的支持的SQL)
同样是在kingbase社区——评估管理上传完采集信息并填写完成信息之后点击确定就开始转化了
转化完成之后如下图
点击详情就可以看到转化的具体内容了,如当前展示并没有完全转化成功可以点击详情查看
这里就可以看到具体那部分没转化成功!!!点击对象详情就可以看到更加详细的信息
可以查看具体的内容
到这里肯定会有很多的小伙伴要疯了转化不成功怎么办呢怎么办呢 不要灰心 丧气 还有大招
找到转化失败的内容点击查看详情可以看到你的数据库具体的错误内容将这个函数或者其他复制出来回到社区转化界面点击在线工具
注:建议评估数据库和转化数据库多操作几次不要一次就放弃,亲测曾经成功过(大概概率10%)
如果还是不行那就联系进仓技术人员吧 恕鄙人无能为力
总之不管你转成成功与否都需要点击圈中的内容将已经成功的内容下载下来导进kingbase数据库中
解压完成之后会看到以下的内容 (ERROR_SQL迁移成功的是没有这个文件夹的)
导入SQL的步骤相信在座的各位都不需要我再赘述了
之后参照使用金仓工具迁移数据就可以了唯一不同的参照下图
这两个部分记住和直接迁移是不一样的因为你已经导入表结构了 这里只需要迁移数据
表结构迁移到此结束
采集完成不了请联系金仓人员进行处理
人大金仓(Kingbase)数据库迁移——KDMS工具(人大金仓数据库迁移工具迁移失败可使用此方法)相关推荐
- mysql数据库的pxc工具_CentOS7 下 MySQL 数据库 PXC 集群部署操作指导
背景 最近在进行 MySQL 的 PXC 集群搭建使用和研究 前期已完成了一篇记录文章 : [CentOS7 下 MySQL 之 PXC 集群部署[Docker+多机多节点]] 但是,毕竟不是所有人都 ...
- Oracle数据库迁移到人大金仓KingBase数据库
一.安装教程:https://help.kingbase.com.cn/doc-view-5406.html 安装完成后,点击开始菜单,可以看到以下工具: 数据库对象管理工具,连接数据库 文档:htt ...
- 国产化人大金仓数据库转库工具:oracle12c数据库转kingbase8.6人大金仓数据库实例演示
oracle12c数据库转人大金仓数据库实例演示 第一章:数据准备 ① 人大金仓建库建用户 ② 人大金仓授权表空间 ③ 人大金仓创建 schema 表 第二章:转库演示 ① 转库工具准备 ② 创建源库 ...
- 数据库人大金仓KingbaseES 数据库对象管理工具连接错误(实例创建失败)问题解决办法
目录 特别注意!需要跟下图一致! 解决方案一 解决方案二 解决方案三 可能遇见的问题 错误原因 最终效果 特别注意!需要跟下图一致! 然后检查!如果无报错再点击确定,否则连接不上数据库. 经常性的报错 ...
- 生态 | 解析行业发展前沿 聚焦应用迁移难题,人大金仓受邀参加2020数据技术嘉年华...
点击蓝字 关注我们 11月20-21日,2020数据技术嘉年华在京举办.本次大会以"自研·智能·新基建--云和数据促创新 生态融合新十年"为主题,下设"开源自研.智能运维 ...
- jpa 人大金仓数据库方言_国产数据库的春天,人大金仓完成近亿元融资
近日,人大金仓宣布完成近亿元融资.本次融资原股东太极股份等追加增资,同时引入战略投资方:电科研投.南威软件与东华软件,总融资额近亿元. 持续加码产品研发与市场拓展 本次融资将助力人大金仓持续加码产品研 ...
- 人大金仓Kingbase 命令行/ksql 导出表里数据
可以用人大金仓自带的数据库对象管理工具,方便快捷. 但通常我们面对的是服务器,没有桌面端,只有命令行. 可以使用 人大金仓自带的sys_dump工具 登录 cd 到人大金仓的安装目录中的bin,一般是 ...
- 金仓数据库 MySQL 至 KingbaseES 迁移最佳实践(3. MySQL 数据库移植实战)
3. MySQL 数据库移植实战 由于 KingbaseES 利用 KDTS-PLUS 等多种工具简化移植过程. 本节重点描述了在实际应用中移植一个 MySQL 数据库系统的完整过程,以及其中的主要移 ...
- 金仓数据库KingbaseES ksql工具用户指南及参考--3. Ksql入门
目录 3.1. 配置Ksql 3.1.1. Ksql环境变量 3.1.2. 配置文件 3.1.3. 注解 3.2. 启动Ksql 3.2.1. 登录用户名和密码 3.2.2. 连接到数据库 3.2.3 ...
最新文章
- 你不知道的javaScript笔记(5)
- 天眼探空经济发展_【砥砺奋进的五年】观神州 惠民生:“天眼”探空惊艳全球...
- 【转】usermod 添加用户多个附属组
- 样例解释:1013 数素数 (20分)
- PPT图片内嵌文字效果
- java 情况浏览器缓存_JavaWeb禁止浏览器缓存当前Web页面的方法
- 程序员拒带电脑回家被开除获赔 19.4 万;库克称,很多功能来自中国消费者反馈;谷歌开源1.6万亿参数语言模型 | 极客头条...
- [C++]出错member access into incomplete type
- 【渝粤题库】陕西师范大学292081 管理学基础 作业(高起专)
- iphone计算机同样答案,学会这4招,iPhone搭配Windows电脑一样好用
- android10禁用华为桌面,华为禁用第三方桌面 简介办法
- 关于注册苹果开发者账号时登录遇到的提示未知错误
- (转)360和腾讯之争,哪个比较痛?
- android源码AOSP AOKP CM及下载
- 小白学 Python 数据分析(4):Pandas——数据导入
- 江苏智慧公厕:让厕所成为城市新名片
- 文件服务器属于固定资产吗,云服务器属于固定资产吗
- 用 Python 在股票交易中实现布林带策略
- 云服务器ECS使用记录-1. 介绍
- 2019最新Java实战开发今日头条资讯网站