暂无图片
返回数说广场
龙镇君
2024-10-29
源端抽取进程字符集 SETENV (NLS_LANG=“AMERICAN_AMERICA.ZHS16GBK”) 目标端复制进程字符集 SETENV (NLS_LANG=“AMERICAN_AMERICA.ZHS16GBK”) 看到问题所在了吧,数据库的字符集一致都是AL32UTF8,可是OGG的抽取进程和复制进程是我们一直习惯用的ZHS16GBK。 修改方法很简单,先将抽取进程参数、复制进程参数中的字符集换成统一的 SETENV (NLS_LANG=“AMERICAN_AMERICA.AL32UTF8”) 然后重新做一次OGG初始化。如果是全库复制那就没什么可说的RAMN全备吧,如果是部分表同步的OGG那就设好字符集后采用expdp、impdp方式重新初始化这些表。 需要注意的是expdp导出表数据之前使用export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 设置一下,impdp导入之前也执行一次,避免oracle环境变量中的参数干扰
#每日打卡#
0
暂无图片 0
124
分享

评论

热门数说