Текущее время: Ср, май 07 2025, 04:17

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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