oracle将12102升级到18000个非unicode us7ascii字符集

2020-08-31 05:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我刚刚将window2012r2...

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

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


我刚刚将window2012r2上的erp6 ehp6 oracle数据库从oracle12102升级到18700

升级进行得很顺利,没有任何问题,已安装722 ext nonunicode内核以与其一起运行,并且SAP无法启动。

nls_lang Windows设置为America_american.us7ascii

消息服务器启动并运行正常,但工作进程未与之连接失败

***错误=>信封。 NLS_LANG ='AMERICAN_AMERICA.WE8DEC'与V $ NLS_PARAMETERS不兼容:'AMERICAN_AMERICA.US7ASCII',连接被拒绝。 [dbsloci.c 16089] C ***错误=>由于错误18 = DBSL_ERR_CONNECT,注销con = 0。 [dbsloci.c 2717]

我不明白的是***错误=>信封。 NLS_LANG ='AMERICAN_AMERICA.WE8DEC'

在任何地方都没有设置,有一个注释指出此错误,但是我的情况是nls_lang设置为相同,而nls_characterset的注释是关于nls_lang和数据库nls设置之间的冲突,因此我丢失了 东西。

注册表与数据库设置相同,再次进行检查,它是AMERICAN_AMERICA.WE8MSWIN1252,这是升级前的数据库,所以我假设保持不变

我已将内核从722_ext降级为721_ext,没有任何改善。

有人有这个问题的经验吗,我没有看到任何有关在升级过程中更改数据库字符集的参考。

我已经打开了与SAP的电话,但他只提出了与我所做的相同的事情,希望他会很快再提出其他建议,否则我将放弃一切以进行恢复

任何输入将不胜感激

谢谢

2条回答
能不能别闹
2020-08-31 06:41

谢谢,我碰到了那个便条,但是它完全不适合我的问题,因为我的所有设置都针对us7ascii,包括nls_lang。

但是,如果我确实遵循了此注释及其包含内容,并将开发系统的字符集更改为we8dec,那么我是否必须立即对所有都是us7ascii的上游系统(即qa和production)执行相同的操作,所以我 可以运行从开发到这些系统的传输。

注释112561建议在这种情况下可以使用r3trans,因为"这里字符集是否不同也没关系"。

同时指出整个横向的字符集应该是相同的。

一周热门 更多>