dts同步常见问题_达梦数据库常见问题-图形客户端-DTS迁移工具

1、DTS迁移提示“6092数据大小已超过可支持范围”如何分析处理?

处理一:

一般情况下,此问题由于实际数据超过了达梦数据库支持的大小范围,重点分析被迁移数据的数字类型字段(INT、BIGINT、NUMBER),找到造成引起报错的字段后,观察数据可以考虑将字段改为BIGINT或者VARCHAR字符字段以规避错误。

INTEGER 类型:-2147483648 (-2^31)~ +2147483647(2^31-1)。BIGINT 类型: -9223372036854775808(-2^63)~9223372036854775807(2^63-1)。

处理二:

1、页大小原因;默认8K的页大小情况下,字符类型无法创建超过3900长度的表。需要重新初始化数据库实例,对页大小进行调整。需要注意的是:这个限制长度只针对建表的情况,在定义变量的时候,可以不受这个限制长度的限制。

00e3c5278a1ad50b5779d297cb2983c3.png

2、两个建库参数有影响,一个字符集,一个“长度以字符为单位”

比如oracle中的nvarchar2(50)这个类型,表示该字段类型为nvarchar2,长度为50,不论英文,数字,中文都能存50个。达梦的,如果长度以字符为单位这个参数建库的时候选了否,UNICODE字符集,nvarchar2(50)还是只能存16个中文。

处理三

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值