YMP简介## 1.1 YMP工具概述崖山迁移平台(YashanDB Migration Platform,YMP)是YashanDB提供的数据库迁移产品,支持异构RDBMS与YashanDB之间进行迁移评估...### 3.1.2 创建ymp操作系统用户```# useradd ymp# passwd ymp```### 3.1.3 上传软件安装包并解压 ```## 上传YMP安装包到/home/ymp下并解压...用户# chown ymp:ymp instantclient-basic-linux.x64-19.19.0.0.0dbru.el9.zip## 从root用户切换至ymp用户# su - ymp##.../ $ sh bin/ymp.sh start## 停止ymp $ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh stop## 重启ymp...$ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh restart## 卸载ymp $ cd /home/ymp/yashan-migrate-platform
ycm/ycm/scripts执行下面命令重置admin用户密码为初始密码:yasadm user password reset -n admin执行上述命令后在图形界面用admin/admin登录即可YMP...密码重置:--YMP用户超过五次错误输入密码,账号会被锁定1个月 进入YMP安装目录:/data/ymp/yashan-migrate-platform/db/conf,执行刷新环境变量命令:source...ymp.bashrc 使用yasql sys/ymppw602....连接YMP内置库 执行以下sql将admin用户密码重置为admin: UPDATE YMP_DEFAULT."
部署用户# 新建YMP用户# useradd -d /home/ymp -m ymp # passwd ymp4.1.4 JDK环境准备YMP仅支持在JDK8或JDK11的环境下安装。...#修改安装包所属用户及用户组为ymp用户 # chown ymp:ymp yashandb-personal-23.2.1.100-linux-x86_64.tar.gz# chown ymp:ymp...=900# YMP使用的最大堆内存,单位: GBymp_memory=4# YMP使用的堆外内存,单位: GB ymp_direct_memory=2#YMP业务数据库=====# YMP业务数据库连接信息...4.4启动与停止4.4.1 启动YMP默认内置库启动YMP: $ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh start自定义内置库启动YMP...$ sh bin/ymp.sh stopnodb4.4.3 重启YMP默认内置库重启YMP: $ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh
# 新建YMP用户 # useradd -d /home/ymp -m ymp # passwd ymp #这里设置密码为 Yashan23.1.1 JDK环境准备 YMP 仅支持在 JDK8 或...(如:4G)和按物理机实际内存的百分比指定(如:50%) ymp_memory=50% # YMP使用的堆外内存,单位: GB ymp_direct_memory=2 # YMP使用的时区ID time_zone_id...重启 YMP 默认内置库启动 YMP: $ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh start 自定义内置库重启 YMP:.../ $ sh bin/ymp.sh stop 自定义内置库停止 YMP: $ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh stopnodb...默认内置库重启 YMP: $ cd /home/ymp/yashan-migrate-platform/ $ sh bin/ymp.sh restart 查看版本 $ cd /home/ymp/
【标题】虚拟机重启后启动 YMP 报错【关键字】YMP 启动报错【问题描述】使用 ymp.sh 启动 ymp 时,报 8093 端口错误【问题原因分析】8093 端口为 yasom 使用端口,说明 yasom...解决/规避方法】启动 yasom 进程和 yasagent 进程yasboot process yasom start -c ympyasboot process yasagent start -c ymp...如果报 yasboot 无法识别,则需先执行脚本设置环境变量:source yashan-migrate-platform/db/conf/ymp.bashrc
项目名称: 基于 YMP 的验证码模块 项目简介:基于 YMP 框架实现的验证码模块,支持图片、邮件和短信三种验证类型,采用注解验证,配置简单、灵活,可自定义扩展。
项目地址:dungang/yii2-luosimao-captcha 3、项目名称:基于 YMP 的验证码模块 项目简介:基于 YMP 框架实现的验证码模块,支持图片、邮件和短信三种验证类型,采用注解验证
【标题】YMP 从达梦迁移到崖山,报错:不能识别文件路径,没找到 csv 文件【问题分类】数据导入导出【关键字】数据同步,YMP,数据迁移,yasldr 报错【问题描述】YMP 从达梦迁移到崖山,报错:...不能识别文件路径,没找到 csv 文件分析日志和 tmp 临时 csv 文件,文件是存在,路径无法识别,出问题的都是表中带 lob 字段的经过 ymp 研发和 yasldr 研发共同定位,yasldr
## 1.2 产品架构YMP的总体架构如下: ## 1.3 产品规格### 1.3.1 数据库版本支持### 1.3.2 数据类型支持# **02 YMP安装**YMP工具官方提供的部署文档如下:https...目前YMP支持默认内置库和自定义内置库两种接入方式:1)默认内置库:安装YMP工具时默认安装YashanDB作为内置库;2)自定义内置库:使用外部的YashanDB数据库作为YMP的业务库使用。...创建安装用户useradd ympecho "ymp" | passwd --stdin ymp## 2....执行安装$ cd /home/ymp/soft/yashan-migrate-platform/$ sh bin/ymp.sh installnodb --db /home/ymp/yashandb-23.2.1.0...;YMP目前仅支持全量迁移,暂不支持在线迁移或实时同步等功能;总体而言,YMP的迁移体验还是蛮不错的。
```# 新建YMP用户# useradd -d /home/ymp -m ymp # passwd ymp```**开放端口**:如未进行调整,YMP将采用如下端口。...```# 修改安装包所属用户及用户组为ymp用户# chown ymp:ymp instantclient-xxx# 从root用户切换至ymp用户 # su - ymp# 切换至安装路径 $ cd /...将下载的YMP软件包上传到服务器/home/ymp用户。...ymp用户 # su - ymp# 切换至安装路径 $ cd /home/ymp```客户端浏览器: YMP的操作需要浏览器支持,YMP支持当前主流浏览器,参照如下:YMP支持浏览器Google Chrome...## 3.2 安装YMP**1)解压YMP安装包**:使用ymp用户解压YMP安装包,操作如下:```# 切换至YMP安装目录 # su - ymp $ cd /home/ymp/ $ unzip yashan-migrate-platform-v23.2.1.0
【问题分类】YMP迁移【关键字】YMP迁移,YAS-04204【问题描述】数据库采用最小规格部署,机器配置2C8G,使用YMP进行数据和对象迁移,在元数据阶段二创建索引时报错:YAS-04204 number...of PARALLEL must be between 1 and 4【问题原因分析】数据库采用最小规格部署,数据库创建索引容许的最大并发度为CPU核数*2,但是YMP在配置文件中写死了创建索引并发度为...img2【解决/规避方法】修改YMP配置文件,将migration.parallel.index的参数改为4,重启YMP,进行失败项重试即可。...【影响范围】YMP 23.2.1.100,YashanDB 23.2.1.1000【修复版本】-
问题现象在 YMP 校验过程中,从 yashandb 同步到 oracle 的数据时,字段 timestamp (0) 出现不一致问题的风险及影响YMP 校验出现数据内容不一致问题影响的版本yashandb...版本:23.2.7.101YMP 版本:23.3.1.3YDS:联调版本问题发生原因yashandb 的 timestamp (x),里面可以 1-9,但是无论 x 是啥数字,最后存储时都是固定的 6
问题现象YMP 在迁移过程中,遇到报错:failed to open file /qianyi/ymp/ymp_23.3, errno 2, error message "No such file or...directory".问题的风险及影响YMP 迁移报错,导致迁移无法继续进行,从而影响迁移进度问题影响的版本yashandb 版本:23.2.7.101YMP 版本:23.3.1.3问题发生原因在迁移含有...符号的,而刚好 ymp 所在的文件是 ymp_23.3.1.3,因此 yashandb 将行外存储的 lob 字段存放在含有 ymp_23.3.1.3 的路径下,导致 yasldr 在识别导入路径时出现了这个报错解决方法及规避方式规避方案...:1、重新把 ymp 安装部署在另一个不含有'.'
三、YMP迁移方案及特性 崖山迁移平台YMP支持Oracle、MySQL等数据库到YashanDB的迁移评估、离线迁移、数据校验的能力。...YMP五大关键特性 1、精准评估 YMP的评估流程大致如下:从源端采集元数据,然后根据预设好的规则,进行语法的转换,在YashanDB内置库进行回放模拟,如果有不兼容的语句提供改写和改写后再次验证的能力...对于转换过程中无法自动转换的语法,YMP提供了修改窗口,可以进行手动的编辑和验证。...图4 YMP迁移评估报告 3、对象智能迁移 YMP支持一键整合所有对象元数据迁移,采用端到端性能最优的执行策略。...图5 YMP高性能迁移总架构 5、灵活校验 YMP支持多种不同校验方式,包括全量校验和统计校验,范围上能一次选择整库或者批量选择对象来校验,来确保数据一致性和完整性。
【标题】YMP迁移oracle不兼容给用户授权高级包【关键字】oracle迁移,高级包授权【问题描述】迁移评估任务中,oracle迁移YashanDB,YMP不兼容语句:grant execute on...【解决/规避方法】将目标端DDL中不兼容的这一行去掉,不影响迁移结果【影响范围】YMP 23.2.1.7及之前版本【修复版本】无
【标题】YMP迁移过程中报错account lock【关键字】YMP 迁移 account lock openssl【问题描述】YMP所在机器的openssl版本低于1.1.1,在安装YMP及内置库时使用了...直接使用YMP进行数据迁移,数据迁移失败,检查日志发现大量报错为invalid username/password, login denied或the account is locked 【问题原因分析...yasldr还是用的是所在机器的openssl,由于版本低于要求版本,在和数据库通信的过程中加密不匹配,导致数据库认证失败,多次登录失败后该账户被锁定,报错account lock【解决/规避方法】1、先关闭YMP...将yashan-migrate-platform/bin/yashandb_client/db中的lib文件夹移走,并用yashan-migrate-platform/db/lib进行替换 3、重启YMP
【标题】YMP迁移达梦时,报错:查询出现异常【问题分类】数据导入导出【关键字】数据同步,YMP,评估,数据迁移,SQL报错【问题描述】YMP迁移达梦时,在评估阶段出现报错:(查询出现异常,执行SQL为:.........)错误日志为:YMP-ERROR-2024-11-28-0.log【问题原因分析】查询达梦数据库数据字典出现报错,需修改达梦参数配置,或者在YMP中使用HINT。...(已反馈YMP开发)【影响范围】所有版本【修复版本】-作者:崖山数据库系统YashanDB链接:https://juejin.cn/post/7456706642513330188来源:稀土掘金著作权归作者所有
YMP迁移方案及特性崖山迁移平台YMP支持Oracle、MySQL等数据库到YashanDB的迁移评估、离线迁移、数据校验的能力。...YMP五大关键特性01 精准评估YMP的评估流程大致如下:从源端采集元数据,然后根据预设好的规则,进行语法的转换,在YashanDB内置库进行回放模拟,如果有不兼容的语句提供改写和改写后再次验证的能力,...YMP对评估覆盖的对象范围较广,包括但不限于:表、索引、视图、触发器、序列、函数、包等。...02 SQL自动转换YMP支持将源库的SQL语句智能转换成YashanDB的SQL语句。...对于转换过程中无法自动转换的语法,YMP提供了修改窗口,可以进行手动的编辑和验证。
【标题】YMP从mysql迁移到崖山,报错:服务器错误【问题分类】数据导入导出【关键字】数据同步,YMP V23.3.1.0,数据迁移,服务器报错【问题描述】YMP V23.3.1.0 从mysql迁移到崖山
解决办法1、普通迁移数据可以使用 YMP 解决源端是 YashanDB,表字段是 ST_GEOMETRY 类型的,可以通过 YMP 迁移数据到目标端 YashanDB。...详见 YMP 使用指导2、在单表数据量小,想通过 SQL 命令快速迁移,可以使用如下方法规避实现:举例,如 CREATE TABLE t1(id INT, pos ST_GEOMETRY); 需要将 T1
领取专属 10元无门槛券
手把手带您无忧上云