热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mysql迁移到db2遇到的问题【MySQL】

数据库|mysql教程mysql,用户数据库-mysql教程DB2安卓开发源码,vscodewepy高亮,ubuntuvin,项目引入tomcat,ios数据库sqlite,ded

数据库|mysql教程mysql迁移到db2遇到的问题【MySQL】
mysql,用户
数据库-mysql教程
DB2
安卓 开发 源码,vscode wepy高亮,ubuntu vin,项目引入tomcat,ios数据库sqlite,dede百度分享插件下载,微信小程序前端开发框架,通用网络爬虫的工作原理,php 自适应,seo优化公司平台,微信企业网站源码下载,网页转盘摇奖html5制作,京东下单成功页面模板lzw
bitsCN.com
360怎么下载网站源码,vscode看不到鼠标,ubuntu内置显卡,tomcat 字体库,爬虫技术图片,php 7.1 jit,广东短视频seo怎么合作,生日快乐网站模板,asp 开源模板lzw
mysql迁移到db2遇到的问题
资源信息管理系统源码,ubuntu 大硬盘引导,爬虫电影剧情,php语句结束,运营seo推广lzw
之前没接触过db2,所以这个工作进行得比较辛苦,遇到各种问题

以下是安装问题 www.bitsCN.com

1.用户问题,必须创建不同权限的用户,不同用户做不同的事情

2.db2安装文件问题,db2有各种版本,各种补丁

3.安装问题,安装必须在特定环境下面,比如系统的C环境,安装包的版本不同而不同

4.用户密码问题,linux默认用sha512方式加密,需要修改为md5方式,否则连接不上

5.端口问题,用命令设置端口不一点成功,而且默认端口不一定是50000,设置了db2端口
不一定是当前数据库端口

6.用户使用问题,mysql必须用有DBA权限的用户,而db2必须使用实例管理用户

7.权限问题,工具最好放在db2实例用户权限下

8.db2数据库使用问题。对db2实例,模式,数据库,权限都没弄清楚

9.db2大小写问题。

10.转换工具问题,我用的工具是IBMDataMovementTool,这工具要配的参数真多,有一个
配错了就会出问题

www.bitsCN.com

以下是由于mysql数据库问题导致的问题,需要先修改mysql数据,可以通过查看日志发现

1.唯一索引字段如果为空,会导致db2检查数据合理性时把数据删掉

2.db2版本问题,导致外键名称不能过长,否则建表失败

3.db2版本问题,导致clob不能过大,否则建表失败

4.乱码问题会导致表不被激活

5.mysql字段长度和db2字段长度不一样,导致插入数据时会被截取

6.主键名称过长,导致主键创建不成功

7.初始默认值的设置,一般是boolean类型会报错

8.修改数据表的engine,以前为MyISAM,有问题,不支持外键

以下是代码问题

1.group by问题,hibernate有关

bitsCN.com


推荐阅读
author-avatar
我是被催族
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有