弄了一天多的时间,终于把中英文环境配置好了。
起因是这样的,tcode:rz10中的配置着这样的:
install/codepage/appl_server = 8400
install/codepage/db/non_transp = 8400
zcsa/installed_languages = 1E
install/codepage/db/transp = 8400
为了默认登录800客户端,我加了
login/system_client = 800
结果在登录时,什么多没有,只有一个消息,说codepage 1100 is not released.
经过排查,发现加了
install/codepage/appl_server = 8400
就会出问题。
怎么办呢,在网上查了好久的资料,说是要在tcode:se38下跑RSCPINST,进去了一头雾水,zh赫然在目。
点激活就说,MDMP is not support for SAP BW。
有大侠说,要直接修改TCPDB和TCPOD。可是在哪里进去呢?搞了半天没有理解,最后想想,应该是要写程序吧
于是,就用tcode:se38,创建了程序,ZBA_MDMP_TEST,属性是可执行的,跨客户端的,客户的,基本的;
内容:
REPORT ZBA_MDMP_TEST
tables:tcpdb,tcp0d.
TCPDB-CPTRANSFLD = '1100'.
TCPDB-CPPOOLCLUS = '1100'.
insert TCPDB.
TCPDB-CPTRANSFLD = '8400'.
TCPDB-CPPOOLCLUS = '8400'.
insert TCPDB.
TCP0D-COUNTRY = ''.
TCP0D-DBLANGU = 'E'.
insert tcp0d.
commit work.
然后保存,并激活,运行以后。我跑到了tcode:se16中查看了tcpdb,tcp0d这两张表,一切正常。
于是,我回到tcode:rz10下,设置了一下的参数:
zcsa/second_language = E
zcsa/system_language = 1
install/codepage/appl_server = 8400
install/codepage/db/non_transp = 8400
login/system_client = 800
zcsa/installed_languages = 1E
install/codepage/db/transp = 8400
重启以后,发现一切正常了,中英文都可以了,默认是中文。
install/codepage/db/non_transp = 8400
install/codepage/db/transp = 8400
这几个参数系统并不推荐
--------------------------------------------------------------------------
经过一段时间的运行调整,发现只要设置:
zcsa/second_language = Ezcsa/system_language = 1
login/system_client = 800
zcsa/installed_languages = 1E
就运行很正常
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14264218/viewspace-277718/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14264218/viewspace-277718/