全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
14278 16
2016-09-23
SAS9.4版本安装了中英文双语版本,中文版本环境下中文能正常显示;但是在英文版本环境下,读入外部文件时,结果视图窗口Results Viewer中显示中文时为乱码。

查找了各种方法,都不能完美解决这个问题。
分析问题原因:核心在于中英文版本配置文件的不同:
中文配置文件:…SAS\SASFoundation\9.4\nls\zh\sasv9.cfg;
英文配置文件:…SAS\SASFoundation\9.4\nls\en\sasv9.cfg;
经过分析对比和多次修改英文配置文件,发现以下方法可完美解决Results Viewer中显示中文时为乱码的问题。
Solution:按以下方法修改英文配置文件
1.在…SAS\SASFoundation\9.4\nls\en\sasv9.cfg文件 的 "—PATH(" 下加入 "!SASROOT\dbcs\sasexe" ,如下图:

                             修改前                                   ====》                                   修改后
1.png                 2.png

2.将…SAS\SASFoundation\9.4\nls\en\sasv9.cfg文件的以下三行
"-SET SASCFG "D:\Install\SAS\SASFoundation\9.4\nls\en"
-LOCALE en_US
-ENCODING wlatin1"
修改为:
"-SET SASCFG "D:\Install\SAS\SASFoundation\9.4\nls\zh"
-DBCS
-LOCALE zh_CN"
如下图所示:

                             修改前                                ====》                                 修改后
   4.png              3.png

保存…SAS\SASFoundation\9.4\nls\en\sasv9.cfg文件,重启SAS,可以看见Results Viewer完美显示中文! 6.png



附件列表
5.png

原图尺寸 107.89 KB

5.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-9-23 06:16:15
不错,不错。赞一个
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-9-27 18:51:22
保存sasv9的时候说没有权限怎么办‘access is denied’
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-9-29 16:01:06
RedQueen 发表于 2016-9-27 18:51
保存sasv9的时候说没有权限怎么办‘access is denied’
获取管理员权限试试看?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-2 11:44:12
感谢楼主的热心分享,如此便可以获得一定的论坛币奖励。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-1-30 09:25:33
我试了下,好像还是不行,显示不了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群