rs_subcmp可以允许隐式转换的数据类型diff吗?

2020-09-21 20:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)新的rs_subcmp功能强大,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


新的rs_subcmp功能强大,即使有点难以使用。

但是我遇到的情况是,我们要在多个复制的服务器上逐步更改各种数据库的架构(特别是从int升级到bigint)

在过渡期间,repserver从int复制到bigint没问题,但是rs_subcmp更挑剔。 它抱怨类型与以下消息不匹配:

  • 主数据库(8)和复制数据库(30)之间列#1的类型不匹配。 [c/subcmp.c(3587)]
  • 主数据库(4)和复制数据库(8)之间列#1的长度不匹配。 [c/subcmp.c(3596)]
  • 在主副本和复制副本之间发现2个不一致之处-退出... [c/subcmp.c(3681)]

(注意,我没有使用-x模式比较选项)

令人讨厌的是rs_subcmp没有选择跳过列类型比较

还有其他建议吗? (除了编写用于执行转换的大量自定义选择命令外)

1条回答
暮风yp
2020-09-21 21:08

我自己还没有尝试过,但是如果您在有问题的表上放置一个具有所需数据类型的视图,这会有所帮助吗?

这可能使rs_subcmp认为列数据类型匹配!

HTH

Avinash

一周热门 更多>