PDPS部署问题-Oracle字符集不匹配

PDPS部署问题-Oracle字符集不匹配

作者:张棠宏   审校:钟耀洪

使用版本:Tecnomatix v15.1.2

PDPS部署问题-Oracle字符集不匹配

PDPS作为一个协同仿真,仿真数据共享平台,安装部署的过程中少不了安装数据库服务器和客户端的过程。在PDPS系统安装部署的过程中,我们常常会遇到各种问题。在往期的期刊中我们刊登了许多问题的解决办法,本期继续添加其他问题,希望在用户们遇到相类似问题时能够提供些帮助。

问题现象

在PDPS系统安装部署过程中,在绑定Schema时,提示如下图1所示的报警:The following error occurred while associating shcema:在Oracle客户端(eMserver计算机上)和数据库字符集之间存在不匹配。

PDPS部署问题-Oracle字符集不匹配

图1

或登陆时遇到如图2所示提示报警

PDPS部署问题-Oracle字符集不匹配

图2

原    因

出现该问题的原因是Oracle客户端和Oracle服务器的NLS_LANG注册表值不一致,导致Oracle客户端和数据库字符集之间存在不匹配的错误。

PDPS部署问题-Oracle字符集不匹配
解 决 方 法
PDPS部署问题-Oracle字符集不匹配
PDPS部署问题-Oracle字符集不匹配

在安装了Oracle Client应用的计算机上打开【运行】。可使用组合键Win+R打开,如图3。

PDPS部署问题-Oracle字符集不匹配

图3

PDPS部署问题-Oracle字符集不匹配

在打开一栏输入“regedit”,点【确认】打开,如图4。

PDPS部署问题-Oracle字符集不匹配

图4

PDPS部署问题-Oracle字符集不匹配

如图5,打开以下注册表路径:ComputerHKEY_LOCAL_MACHINESOFTWAREoracleKEY_OraClient11g_home1

PDPS部署问题-Oracle字符集不匹配

图5

PDPS部署问题-Oracle字符集不匹配

修改NLS_LANG的值为AMERICAN_AMERICA.UTF8。

PDPS部署问题-Oracle字符集不匹配

报错消除,重新执行想要的操作即可。

相关厂商
logo
能科联宏(上海)信息科技有限公司
3.1w浏览
能科联宏(上海)信息科技有限公司(以下简称联宏科技)是一家专注于为汽车、轨道交通、通用机械、消费电子、航空航天、船舶等机械制造业领域内的广大用户提供面向工业4.0的全产品生命周期的数字化产品工程解决方案及全方位资深咨询服务的公司。2017年被上海市科委授予高新技术企业。业务主要涵盖:为制造企业提供数字化解决方案,为制造企业提供工业软硬件系统,为制造企业提供信息化系统建设服务。 2018年12月,联宏科技成为能科科技股份有限公司(股票代码:603859.SH)的全资子公司。经营上,联宏科技将继续独立运作。联宏科技与能科股份的协同互补将给联宏科技带来广阔的发展机遇。 联宏科技是西门子最高的铂金级别的合作伙伴,连续多年获得西门子大中华区更佳合作伙伴、西门子大中华区更佳市场、西门子更佳服务及更佳维护,多年的西门子亚太区更佳合作伙伴的荣誉。 联宏科技已经建立了华东、华北、西南、华南四个销售大区;组建了上海、北京、重庆、佛山四个技术中心;苏州研发中心;盐城、珠海二个人才基地。联宏科技拥有江苏联宏创能信息科技有限公司和联宏创能信息科技(香港)有限公司(United Grand Information...
 
相关阅读
返回顶部