• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

imc安装中文乱码

2021-05-07提问
  • 0关注
  • 1收藏,1418浏览
粉丝:0人 关注:2人

问题描述:

imc安装中文乱码是什么原因呢一般,环境变量也就两个地方设置中文的地方

组网及组网描述:


最佳答案

已采纳
粉丝:207人 关注:1人

http://kms2.h3c.com/case/info.aspx?id=40945


iMC页面显示乱码的处理方法

 

一、组网

网络中使用iMC智能管理中心。

二、问题描述

有时候登陆iMC页面却显示为乱码,常见于告警详细信息和性能监控的实例名称,如下图所示:

性能乱码.jpg

告警乱码.jpg

三、问题分析

造成页面显示乱码的原因很多,通常都是由于数据存储时的字符编码和数据显示时的编码格式不一致造成,具体可通过以下各步进行排查。

四、解决方法

可先登录数据库查看一下对应表中保存的数据是否为乱码,如果是则证明数据存储已经乱码了,如果不是则证明数据显示方面有问题。例如性能监控实例乱码可查看perf_db数据库下的表tbl_perf_summinstobj_index_desc这一列数据是否乱码,如下图所示:

数据乱码.jpg

1. 确认操作系统显示语言为简体中文。在“控制面板-区域和语言”选择“键盘和语言”选项卡,会看到当前系统显示语言语种,如下图所示:

显示语言.jpg

如果这里显示的不是中文(简体)并且下拉框中也无法选择时,就需要安装语言包,在此页点击“安装/卸载语言”会弹出选择文件页面,选择好之前下载到的语言包后点击确定,就可完成语言包的安装。目前微软官网也提供直接运行安装的.exe格式语言包,直接双击即可完成安装,如下图所示:

正在安装.jpg

完成后就可看到此时显示语言下拉框已经有了可选的语言了,选择好后点击确定即可完成显示语言设置,如下图所示:

选择语言.jpg

完成后需要重启系统以使设置生效。

2.确认数据库语言设置正确。

登陆数据库客户端,连接iMC所使用的数据库实例,右键选择“属性”,查看“常规”中语言是否为中文(简体,中国),如下图所示: 数据库语言.jpg

查看“高级”中默认语言是否为Simplified Chinese,如下图所示:

数据库语言2.jpg

3.确认组件所使用的数据库语言排序规则为Chinese_PRC_CI_AS,选择perf_db右键“属性”,在常规中查看排序规则,如下图所示:

数据库排序规则.jpg

如果更改不成功的话可重启数据库服务然后更改,须确保每个数据库都使用此种排序规则,使用其他排序规则的组件在其显示页面都可能会出现乱码。

4.到这里的话基本上乱码问题已经排查的差不多了,此时重新添加的性能监控实例和新收到的告警信息都会正常显示。之前的告警目前无法修改了,监视实例的可以通过重新获取实例,操作步骤为重新添加已监控的这些实例,这里需要注意的是因为这些实例已经添加了,默认情况下是选择不了再次添加的,需要先在增加监视页面右上角勾选“重新获取实例”,选择好实例之后点击确定即可。如下图所示:

重新获取实例.jpg

5.以上步骤如果都完成了之后还是有乱码的话,请反馈以上各步骤中的截图,具体页面截图,iMC版本,有乱码问题设备的配置,iMC前台日志(iMC\client\log\imcforeground.log)等信息联系业软二线进行定位处理。性能乱码.jpg

告警乱码.jpg

三、问题分析

造成页面显示乱码的原因很多,通常都是由于数据存储时的字符编码和数据显示时的编码格式不一致造成,具体可通过以下各步进行排查。

四、解决方法

可先登录数据库查看一下对应表中保存的数据是否为乱码,如果是则证明数据存储已经乱码了,如果不是则证明数据显示方面有问题。例如性能监控实例乱码可查看perf_db数据库下的表tbl_perf_summinstobj_index_desc这一列数据是否乱码,如下图所示:

数据乱码.jpg

1. 确认操作系统显示语言为简体中文。在“控制面板-区域和语言”选择“键盘和语言”选项卡,会看到当前系统显示语言语种,如下图所示:

显示语言.jpg

如果这里显示的不是中文(简体)并且下拉框中也无法选择时,就需要安装语言包,在此页点击“安装/卸载语言”会弹出选择文件页面,选择好之前下载到的语言包后点击确定,就可完成语言包的安装。目前微软官网也提供直接运行安装的.exe格式语言包,直接双击即可完成安装,如下图所示:

正在安装.jpg

完成后就可看到此时显示语言下拉框已经有了可选的语言了,选择好后点击确定即可完成显示语言设置,如下图所示:

选择语言.jpg

完成后需要重启系统以使设置生效。

2.确认数据库语言设置正确。

登陆数据库客户端,连接iMC所使用的数据库实例,右键选择“属性”,查看“常规”中语言是否为中文(简体,中国),如下图所示: 数据库语言.jpg

查看“高级”中默认语言是否为Simplified Chinese,如下图所示:

数据库语言2.jpg

3.确认组件所使用的数据库语言排序规则为Chinese_PRC_CI_AS,选择perf_db右键“属性”,在常规中查看排序规则,如下图所示:

数据库排序规则.jpg

如果更改不成功的话可重启数据库服务然后更改,须确保每个数据库都使用此种排序规则,使用其他排序规则的组件在其显示页面都可能会出现乱码。

4.到这里的话基本上乱码问题已经排查的差不多了,此时重新添加的性能监控实例和新收到的告警信息都会正常显示。之前的告警目前无法修改了,监视实例的可以通过重新获取实例,操作步骤为重新添加已监控的这些实例,这里需要注意的是因为这些实例已经添加了,默认情况下是选择不了再次添加的,需要先在增加监视页面右上角勾选“重新获取实例”,选择好实例之后点击确定即可。如下图所示:

重新获取实例.jpg

5.以上步骤如果都完成了之后还是有乱码的话,请反馈以上各步骤中的截图,具体页面截图,iMC版本,有乱码问题设备的配置,iMC前台日志(iMC\client\log\imcforeground.log)等信息联系业软二线进行定位处理。


暂无评论

2 个回答
paner 九段
粉丝:33人 关注:3人

可以参考下该案例:https://zhiliao.h3c.com/Theme/details/7866

暂无评论

粉丝:0人 关注:2人

linux必须安装图形化界面才能保障不乱码

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明