达梦数据迁移问题罗列

news2024/10/6 1:42:27

目录

一、前言

二、问题罗列


一、前言

        最近小编接触到国产的数据库达梦数据库,然后在用达梦数据迁移工具MySQL迁移至达梦的时候遇到了一系列的问题现在罗列一下在这里。目前关于国产的数据库达梦这些资料比较少,希望能够帮到有需要的同志们!

先附上达梦数据库下载官方网址:产品下载 | 达梦数据库 (dameng.com)icon-default.png?t=N3I4https://eco.dameng.com/download/

二、问题罗列

2.1数据迁移工具连接源数据库报1130错误

在数据迁移工具来连接源数据库时报1130错误,小编的源数据库是MySQL然后出现

ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server

出现这种远程连接1130错误的原因:是因为所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"。

首先进入MySQL目录下登录MySQL后执行以下命令:

①use mysql;       使用MySQL

②update user set host = '%' where user = 'root';  修改权限

③flush privileges;  刷新

④select host, user from user;  查看是否修改成功

又或者使用Navicat,直接操作找到对应的表以及数据修改即可。

2.2数据迁移工具连接源数据库报连接超时错误

先展示图片问题罗列出来:

 这个问题困住小编好久了一上午的时间都在这了呜呜呜(;´༎ຶД༎ຶ`) 出现这个问题无非就是几个点:

①防火墙(小编就是这个原因)

小编看了防火墙一开始是这样:报错误代码0x6D9

我以为就是关闭的状态就不用管,其实不是的这是防火墙未开启但是依旧通过不了一些外部连接,所以我们需要启动防火墙后又关闭防火墙:

1、按“Win+R”打开“运行”窗口,输入“services.msc”命令后按回车;

2、在打开的服务窗口右侧,找到并双击打开Windows Firewall服务;

3、在打开的Windows Firewall的属性窗口中,切换到“常规”标签页,将启动类型选择为“手动”或者“自动”,点击“应用”;

4、同样在此常规标签页中,将服务状态设置为“启动”,然后点击“确定”即可就可以了

5、然后将开启的防火墙再重新关闭即可 

然后你再去使用迁移工具就解决这个连接超时问题啦!

②账号密码错误

这个的话就要看你自己怎么去找到你的账号和密码了!

③MySQL设置的wait_time

Mysql连接超时指当服务连接到数据库但不对其做任何操作时等待到一定时间之后,这个链接就会与数据库断开,当再次对数据库进行操作时会报数据库连接超时或者连接关闭异常。mysql的连接默认最长等待时间为28800s也就是8个小时

可以尝试把这个时长改大一点或者重新连接,输入查询语句:

show global variables like‘%timeout%’ ;

④连接地址以及端口

这个的话可以去查看MySQL的my.ini文件了默认是在mysql实例文件的根路径下,如:

 里面就会有端口显示然后连接地址的话可以查看网络ipv4地址

2.3数据迁移完成但是出现中文乱码

将MySQL的数据用迁移工具迁移到达梦之后呢出现乱码问题,如何解决呢?

小编查资料大部分说是使用指定的驱动URL,但是小编没有咋办?

解决方法:

①小编是在源服务器上再安装一个达梦数据库,然后再次二次迁移达梦对接达梦的方式解决数据乱码问题。(因为刚开始尝试的时候不会在达梦数据库使用sql脚本导入(;´༎ຶД༎ຶ`) )

②源数据MySQL数据库在windows系统上,而目标数据达梦数据库在国产系统上。所以传输出现问题。可以先将源数据MySQL迁移至Windows系统的达梦数据库再进行二次迁移。

③使用sql脚本文件导入

2.4达梦数据导入导出为SQL文件的步骤

关于数据迁移还是推荐用这个SQL文件的导入导出!不是为了啥,就为了方便快捷!!!

①导出

首先保存这个表的结构,创建一个创建表的sql

然后用sql查询出来所有的数据

select * from ***

最后右键选择结果集窗口第一行数据  -- 导出所有

 然后选择你需要的类型 比如SQL文件

②导入

导入就很简单了:

点击执行脚本,选择要导入的文件即可。

只是这里需要注意就是在窗口,然后就是设置编码方式。否则会出乱码滴

 以上就是小编在项目上遇到的有关达梦的数据库问题记录,作为参考资料奉献给有需要的的各位

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/445368.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL 服务的启动和停止

4.MySQL 服务的启动和停止_mysql数据库启停_头疼小宇的博客-CSDN博客

【网络编程】TCP

✨个人主页:bit me👇 ✨当前专栏:Java EE初阶👇 目 录 🔮一. TCP流套接字编程💿二. TCP中的长短连接📀三. 写一个 TCP 版本的 回显服务器-客户端 🔮一. TCP流套接字编程 ServerSock…

d2l 注意力评分函数 --附加mask_softmax讲解

本章节tensor处理操作也不少,逐个讲解下: 目录 1.mask_softmax 1.1探索源码d2l.sequence_mask 2.加性注意力 3.缩放注意力 1.mask_softmax dim-1表示对最后一个维度进行softmax .dim()返回的是维度数 对于需要mask的数,要用绝对值非…

FreeRTOS 任务创建与删除实验

本实验主要实现 FreeRTOS 使用动态方法创建和删除任务,本实验设计了四个任务,这四 个任务的功能如下表所示: 软件设计 1. 程序流程图 本实验的程序流程图,如下图所示: 2. FreeRTOS 函数解析 (1) 函数 xTaskCreate…

spring框架基础知识和基于XML的Bean对象的管理回顾

什么是spring框架? spring基本功能所必须的jar包就是这些 如何获取bean? IOC原理 上面耦合度太高了 改进使用工厂模式 上面并没有把耦合度降低到最低,使用反射 spring实现IOC的两种方式 BeanFactory和ApplicationContext IOC如何管理Bea…

5个方法,帮助你快速提高团队管理效率

团队中,大家看起来都很忙,但最终交付的结果却总是差强人意。会议那么多,但有效的却很少越管理,但偏偏有时候越管理越乱......相信以上这些问题,很多管理者都有遇到过,团队管理是一个项目中最关键的一环。好…

如何打造全流程数字化零工场景,实现零工管理一体化?

近年来,零工市场发展迅速,不仅为企业提供更低成本、更便捷的用工方式,也为劳动者就业提供更低门槛更灵活形式,发挥了就业「蓄水池」的重要作用。但由于零工经济模式下的用工形式非常灵活,企业想要管好零工并不容易。 …

短视频平台-小说推文(知乎)推广任务详情

知乎会员 知乎日结内测中,可能暂只对部分优质会员开放! 2023/03/29通知: 知乎拉新项目,由于内部测试转化较低,暂时下线,原有关键词出单不受影响。 1、关键词 1.1 选择会员文 在知乎【首页】或者【会员】里面选取,需…

PEIS体检系统全套源代码,C# 源码

医院体检信息系统PEIS源码,C# 源码,PEIS源码源码 文末获取联系! 系统概述 医院体检信息系统是专门针对医院体检中心的日常业务运作的特点和流程,结合数字化医院建设要求进行设计研发的一套应用系统。该系统覆盖体检中心的所有业务&#xff0…

使用nvm替换nvmw作为nodejs的版本切换(亲测)

之前的文章:同时使用vue2.0和vue3.0版本的采坑记录 安装的nvmw,今天想要用nvmw切换时,居然给我报错了: 然后我就走上了使用nvm替换nvmw之路。。 1.安装 nvm-windows下载 下载release版 中Assets中的包,window10&…

APIs -- DOM正则表达式

1. 介绍 正则表达式(Regular Expression)是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象通常用来查找、替换那些符合正则表达式的文本,许多语言都支持正则表达式。正则表达式在JavaScript中的使用场景: 例如验证表单:用户名表单…

数据库的实际操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、关系模型二、数据库的操作 创建数据库查看数据库选择数据库删除数据库三、MySQL 数据库命名规范总结 一、关系模型 关系数据库是建立在关系模型上的。而关系模…

flutter学习之旅(一)

初学Flutter flutter官网和中文开发手册 安装flutter - windows 官方文档-windows flutter_windows_3.7.9-stable.zip 编辑环境变量 在 用户变量 一栏中,检查是否有 Path 这个条目: 如果存在这个条目,以 ; 分隔已有的内容,加入 f…

物联网能源能耗之场景控制原理

物联网能源能耗系统利用物联网技术,可帮助企业构建能耗分布,帮助操作人员实时监控各类关键参数,计算关键环节的能耗指标,和既定的能耗基线进行对比,得出能耗差距。 对于制造企业而言,物联网能源能耗不仅能…

商业策划的基本功:竞品分析

商业策划的基本功:竞品分析 商业的三个视角:用户,竞争,自己 有方法会更有效 趣讲大白话:磨刀不误砍柴工 【趣讲信息科技138期】 **************************** 世界上如果只有一种矿泉水 就不会竞争 就不会有农夫山泉这…

由世纪互联运营的Microsoft Teams携创新功能正式发布,夯实“企业数字中枢”

2023年4月18日,北京——今日,微软宣布由世纪互联运营的Microsoft Teams推出一系列创新功能,围绕企业数字核心能力,赋能数字化协作空间、智能化协作体验、整合生产力工具和工作流、安全合规、构建团队文化等五大落地场景&#xff0…

基于重要抽样技术的非序贯蒙特卡洛法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

前端学习:HTML响应式设计、计算机代码、语义元素

目录 HTML响应Web设计 一、什么是响应式Web设计? 1.流体网格 2.媒体查询 3.响应媒体 4.视口元标记 二、使用Bootstrap HTML计算机代码元素 HTML 语义元素 一、什么是语义元素 二、HTML5中的新的语义元素 HTML响应Web设计 一、什么是响应式Web设计&…

现在学习Java,还有出路吗?

当然有出路,Java一直都是市场占有率最高的编程语言,我们生活涉及到的方方面面都有Java的身影,Java基本也覆盖了所有的行业。同时Java自身也是不断在升级更新,平均一年半左右进行一次,而未来的发展还会更加的强势。 随…

Mysql安装步骤

1、解压服务端Mysql安装包 解压之后的目录就是以上这样的。 2.复制改变my.ini文件 把my.ini文件添加到目录中去 [mysql] # 设置mysql客户端默认字符集 default-character-setutf8 [mysqld] #设置3306端口 port 3306 # 设置mysql的安装目录 basedirE:/mysql/mysql-8.0.18-wi…