Текущее время: Сб, июн 07 2025, 23:41

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с диаологовыми инстанциями 4.6C
СообщениеДобавлено: Вт, сен 01 2009, 14:51 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 16 2007, 09:45
Сообщения: 94
Откуда: Москва
Пол: Мужской
Добрый день.

Имеется SAP R/3 4.6C центральная инстанция, OS сервера Solaris 5.10, Oracle 9.2.0.7. Поставлена задача установить две диалоговые инстанции на двух серверах. По nfs расшариваем sapmnt, устанавливаем диалоговые инстанции. Запускаем, при попытке залогиниться в систему, появляется окошко с надписью "Erroneous data received from server. Application may not work correctly", далее появляется окно без признаков жизни. Смотрим st22 на центральной инстанции, есть дампы вида TEXTENV_INVALID с текстом внутри:

Error when generating text environment.

Что произошло?

Error in the SAP Basis system
ABAP/4 processor detected an internal system error.
The current ABAP program " " had to be
terminated because the ABAP
processor discovered an invalid system state.

Что Вы можете сделать?

Please make a note of the actions and input which caused the error.
Please make a note of the actions and input which caused the error.

To resolve the problem, contact your
SAP system administrator.

Choose "Print" for a hard coopy of the termination message. You can
display and adminster short dump messages using Transaction ST22.

Анализ ошибки

The semantic structure of a number of ABAP/4 statements and system
functions is determined by the text environment.
environment depends on
The text environment depends on the following:
(1) the system installation
(2) the current user
(3) any explicit "SET LOCALE" statements which occur in ABAP/4 programs.

The text environment consists of
- the language,
- the locale categories LC_CTYPE and LC_COLLATE
- the SAP character set

Normally, the text environment is determined by the language.
The "SET LOCALE" statement also allows you to specify a particular
text environment by using the options "LANGUAGE l", "COUNTRY c"
and/or "MODIFIER m".
Here, you used "ROLLIN" to select the text environment for
language = "R"
country = "RU "
modifier = " "
with
locale = "ru"
SAP std char. set = 1500
SAP MNLS char. set = 1500
but an error occurred.
Since text environments are normally determined via the SAP text
environment table "TCP0C", there is probably an inconsistency in the
table "TCP0C".


В /usr/sap/<SID>/D<NN>/work/w0 видим следущее:

A *** ERROR => 1th error during 2th text env operation [ablocale.c 122]
A *** ERROR => error code 'TEXTENV_INVALID' [ablocale.c 123]
A *** ERROR => kernel operation 'NEW MODE' [ablocale.c 124]
A *** ERROR => platform 'SunOS' [ablocale.c 125]
A *** ERROR => language 'E' [ablocale.c 126]
A *** ERROR => country 'RU ' [ablocale.c 127]
A *** ERROR => modifier '' [ablocale.c 128]
A *** ERROR => The requeted operations wants to activate [ablocale.c 146]
A *** ERROR => locale 'ru'. But the operating system [ablocale.c 148]
A *** ERROR => rejected to do that. Please check if this [ablocale.c 149]
A *** ERROR => locale is installed. [ablocale.c 150]
A *** ERROR => Use transaction ST22 for details. [ablocale.c 173]
A *** ERROR => For help look at SAP note 42781. [ablocale.c 174]
A *** ERROR => --- [ablocale.c 175]
A ** RABAX: level LEV_RX_ROLLBACK entered.

Чуть ниже

D *** ERROR => Diag: unknown frontend protocol version [diagoutp.c 694]
D *** ERROR => Platform : unknown platform [diagsrv.c 775]
D *** ERROR => gui version : [diagsrv.c 786]
D *** ERROR => gui patchlevel: [diagsrv.c 794]
D *** ERROR => transaction -> [diagsrv.c 797]
D *** ERROR => User: [diagsrv.c 811]
D *** ERROR => Display: WMS17428 [diagsrv.c 816]
Y *** ERROR => DiagSetCodepage -> 4 (kein SAPGUI angemeldet) [diagoutp.c 733]
D *** ERROR => Frontend Codepage >1504< [diagoutp.c 742]
D *** ERROR => .------------------------------============----------------------------. [diagconv.c 118]
D *** ERROR => | RSCP - Error | [diagconv.c 118]
D *** ERROR => | Error from: Codepage handling (RSCP) | [diagconv.c 118]
D *** ERROR => | code: 2048 RSCPENOCONV Wanted conversion not available. | [diagconv.c 118]
D *** ERROR => | unsupported table/NLS codepages pair | [diagconv.c 118]
D *** ERROR => | module: rscpc no: 68 line: 5306 T100: TS012 | [diagconv.c 118]
D *** ERROR => | TSL01: F38 p3: unknown | [diagconv.c 118]
D *** ERROR => `----------------------------------------------------------------------' [diagconv.c 118]
D *** ERROR => user : DiagOConvert RC 2048 [diagconv.c 1046]
D *** ERROR => InputLength 3 [diagconv.c 1047]
D *** ERROR => OutputLength 249995 [diagconv.c 1048]

Насколько понял проблемы в локалях на сервере диалогов, подскажи как правильно их поставить, чтобы диалоги нормально завелись?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с диаологовыми инстанциями 4.6C  Тема решена
СообщениеДобавлено: Вт, сен 01 2009, 15:02 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Похоже на серверах приложений просто нет русской локали... Почитайте inst guide - требования для вашей операционки.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с диаологовыми инстанциями 4.6C
СообщениеДобавлено: Чт, сен 03 2009, 12:34 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 16 2007, 09:45
Сообщения: 94
Откуда: Москва
Пол: Мужской
Сливаем дистриб исошник Solaris 10. Заливаем на сервер, монтируем исошник. Далее команда:
localeadm -a <нужная локаль> -d <путь до смонтированной исошки>


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB