SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Руссификация SAP 4.6D https://www.sapboard.ru/forum/viewtopic.php?f=100&t=796 |
Страница 2 из 3 |
Автор: | Alexander [ Пн, сен 27 2004, 10:59 ] |
Заголовок сообщения: | |
Да, еще нужно в профиле инстанции указать параметры, которые повзолят использовать импортированный язык: zcsa/installed_languages = ER Для версии 4.6 было нужн указать еще: install/codepage/appl_server = 1500 install/codepage/db/transp = 1500 install/codepage/db/non_transp = 1500 для 4.7 (и все, что на базисе 6.20) уже кажется можно и без этого. Ну и в табличку tcp0d прописать: COUNTRY DBLANGU RU E - или через отчет в R/3 или через MS SQL. Перегрузить сервер приложений - и тогда уже с русским языком можно работать |
Автор: | Andy [ Пн, сен 27 2004, 12:12 ] |
Заголовок сообщения: | |
Alexander написал(а): Да, еще нужно в профиле инстанции указать параметры, которые повзолят использовать импортированный язык:
zcsa/installed_languages = ER Для версии 4.6 было нужн указать еще: install/codepage/appl_server = 1500 install/codepage/db/transp = 1500 install/codepage/db/non_transp = 1500 для 4.7 (и все, что на базисе 6.20) уже кажется можно и без этого. Ну и в табличку tcp0d прописать: COUNTRY DBLANGU RU E - или через отчет в R/3 или через MS SQL. Перегрузить сервер приложений - и тогда уже с русским языком можно работать Спасибо за скорый ответ. 1. Как добраться до profile instance? 2. Прописывать доп. информацию в tcp0d нужно только для 4.7 или для 4.6 тоже? (У меня 4.6D). Как получить доступ к таблице tcp0d? 3. Для перезагрузки сервера приложений достаточно ли будет перезапустить сам SAP из одноименной консоли? |
Автор: | Alexander [ Пн, сен 27 2004, 12:46 ] |
Заголовок сообщения: | |
Профиль инстанции расположен в C(D?E? - имя диска в общем):\usr\sap\<SID>\SYS\profile\<SID>_DVEBMGS<sn>_<hostname>, где <SID> - идентификатор системы, <sn> - system number (00,01, и т.д.) Для 4.6 - тоже. Если знаете как через MS SQL - можно через него. Если нет - попробуйте через RSCPINST (в SE38) - но у меня этот отчет почему-то всегда глючит и я не заморачиваясь напрямую строчку вставляю. Могу выслать запрос (change request) с необходимой строчкой для tcp0d - тогда через TMS можно вкатить Рестарт - вполне достаточно с SAP-консоли сделать |
Автор: | Andy [ Пн, сен 27 2004, 13:05 ] |
Заголовок сообщения: | |
Alexander написал(а): Профиль инстанции расположен в C(D?E? - имя диска в общем):\usr\sap\<SID>\SYS\profile\<SID>_DVEBMGS<sn>_<hostname>, где <SID> - идентификатор системы, <sn> - system number (00,01, и т.д.)
Для 4.6 - тоже. Если знаете как через MS SQL - можно через него. Если нет - попробуйте через RSCPINST (в SE38) - но у меня этот отчет почему-то всегда глючит и я не заморачиваясь напрямую строчку вставляю. Могу выслать запрос (change request) с необходимой строчкой для tcp0d - тогда через TMS можно вкатить Рестарт - вполне достаточно с SAP-консоли сделать Файл с профилем нашел, строчку zcsa/system_language = E заменил на zcsa/system_language = ER В самый конец добавил строки, отвечающие за кодовую страницу. Содержимое файла теперь такое: SAPSYSTEMNAME = C11 INSTANCE_NAME = DVEBMGS00 SAPSYSTEM = 00 SAPGLOBALHOST = super rdisp/wp_no_dia = 16 rdisp/wp_no_vb = 5 rdisp/wp_no_vb2 = 2 rdisp/wp_no_enq = 1 rdisp/wp_no_btc = 5 rdisp/wp_no_spo = 1 zcsa/system_language = ER PHYS_MEMSIZE = 1108 install/codepage/appl_server = 1500 install/codepage/db/transp = 1500 install/codepage/db/non_transp = 1500 Для обновления tcp0d лучше вышлите запрос на panoptikon(собака)mail.ру После перезапуска SAP с новым профилем на него нельзя залогиниться. Нормально ли это. Таблицу еще не обновлял. |
Автор: | Alexander [ Пн, сен 27 2004, 13:38 ] |
Заголовок сообщения: | |
Ответил в мыло |
Автор: | Andy [ Вт, сен 28 2004, 08:29 ] |
Заголовок сообщения: | |
Alexander написал(а): Ответил в мыло
Здравствуйте, коллега! Спасибо за оперативный ответ. Пробую. Кстати, если Вы не против, можно я текст письма здесь выложу - возможно не только мне поможет в будущем? |
Автор: | Alexander [ Вт, сен 28 2004, 10:13 ] |
Заголовок сообщения: | |
Да ради бога - хотя надо признать способ правки TCP0D через импорт запроса с ее содержимым - это "голь на выдумки горазда":) - применялся как некий workaround несколько раз, когда были проблемы с запуском sqlplus/svrmgrl под Oracle'ом, ну и с MS SQL - не знал чем добраться до содержимого базы.. |
Автор: | Andy [ Вт, сен 28 2004, 10:48 ] |
Заголовок сообщения: | |
Alexander написал(а): Да ради бога - хотя надо признать способ правки TCP0D через импорт запроса с ее содержимым - это "голь на выдумки горазда":) - применялся как некий workaround несколько раз, когда были проблемы с запуском sqlplus/svrmgrl под Oracle'ом, ну и с MS SQL - не знал чем добраться до содержимого базы..
Вот текст письма (без подписи - на всякий случай): ====================================== Добрый день, коллега ! Я ж писал о "zcsa/installed_languages = ER" - а не "zcsa/system_language" - первый надо сделать "ER", а второй - "верните взад" И перезагрузите сервер приложения - через SAP-консоль. Запрос - приаатачен <<K959316.L42>> <<R959316.L42>> Файл с "К.." - надо положить в \usr\sap\trans\cofiles Другой - в \usr\sap\trans\data Потом - в STMS, в обзор очередей импорта, в очередь вашей системы, Extras - Other requests - Add и ввести имя запроса L42K959316, подтвердить пару раз и заетм импортировать его с опциями "Import request again" ===================================== |
Автор: | Вася [ Вт, сен 28 2004, 11:54 ] |
Заголовок сообщения: | |
Вы все таки продолжаете морочить человеку голову. Следующая проблема с которой он обратится будет, что code page not released... Короче все просто: 1. Любыми средствами MS SQL нужно добавить ДВЕ записи в следующие таблицы (таблицы перед этим желательно очистить): TCPDB -------- '1500' '1500' TCP0D -------- 'RU' 'E' 2. В профиль инстанции три параметра (больше не надо и даже вредно при Вашем релизе !) zcsa/installed_languages = DER zcsa/system_language = R install/codepage/appl_server = 1500 P.S. transp - не transp оставте в покое... 3. Насколько я понял Вы сомсем забыли сделать суплимент ! ЭТО ОБЯЗАТЕЛЬНО, иначе будут дырки в переводе - можно запустить в любое время по всем таблицам ! |
Автор: | Гость [ Вт, сен 28 2004, 12:05 ] |
Заголовок сообщения: | |
Файл профиля исправил. Теперь его содержимое: SAPSYSTEMNAME = C11 INSTANCE_NAME = DVEBMGS00 SAPSYSTEM = 00 SAPGLOBALHOST = super rdisp/wp_no_dia = 16 rdisp/wp_no_vb = 5 rdisp/wp_no_vb2 = 2 rdisp/wp_no_enq = 1 rdisp/wp_no_btc = 5 rdisp/wp_no_spo = 1 zcsa/system_language = E PHYS_MEMSIZE = 1108 zcsa/installed_languages = ER install/codepage/appl_server = 1500 install/codepage/db/transp = 1500 install/codepage/db/non_transp = 1500 Далее сделал все, что Вы указали в письме: 1. разместил файлы 2. STMS > обзор очередей импорта >очередь вашей системы >Extras - Other requests - Add и ввести имя запроса L42K959316 > подтвердить пару раз > импортировать его с опциями "Import request again" После этого в табличке: Requests for C11: 1/11 _________________________________________________ Number | Request | Owner | Short text | st | 1 здесь 10 записей v ... по пакету с v 10 руссификацией v 11 L42K959316 SASHURIN BC-D-C-tcp0d * ________________________________________________ ---- * - это желтый треугольник (Request is ready for import again) Действие <импортировать его с опциями "Import request again"> делал так: выделил 11-ю строку > import (ctrl+F11) > Target client = 000, на закладке Options поставил галочку напротив "Import transport request again" (это оно? правильно ли я выполнил?) Вернулся (F3): No. of import requeues: 1 __________________________________ Queue | Description | Requests | Status | ----------------------------------------------- C11 | | 1 | ** | ----------------------------------------------- Sugma | | 1 | __________________________ --- ** - это иконка с плюсом Перезапустил SAP. Логинюсь клиентом: открывается окно, но без input`ов для ввода логина, пароля и т.д. т.е. просто чистое окно. Пытаюсь его закрыть - создается окно с ошибкой "SAP system message: 'Codepage 1500 is not released.' Try reconnect?" Отвечаем Yes - окно закрывается, затем открывается и снова пустое. Говорим No - просто закрывается. |
Автор: | Andy [ Вт, сен 28 2004, 12:12 ] |
Заголовок сообщения: | |
Опять я от гостя написал. Как отредактировать не знаю. В 1-й табличке галочки "V" - должны быть в последней колонке "St". V - означает, что все OK. Ошибка уже выдается не про кодировку 1500, а следующая: SAP system message: 'Error when generating text enviroment.' Try reconnect? Т.о. в SAP зайти сейчас нельзя. Ничего страшного, ибо я до всех этих манипуляций по руссификации образ акронисом сделал |
Автор: | Andy [ Вт, сен 28 2004, 12:22 ] |
Заголовок сообщения: | |
Вася написал(а): Вы все таки продолжаете морочить человеку голову. Следующая проблема с которой он обратится будет, что code page not released...
Вы прям Нострадамус! Я Ваш пост только что увидел. Читаю... |
Автор: | Andy [ Вт, сен 28 2004, 13:53 ] |
Заголовок сообщения: | |
Вася написал(а): 3. Насколько я понял Вы сомсем забыли сделать суплимент ! ЭТО ОБЯЗАТЕЛЬНО, иначе будут дырки в переводе - можно запустить в любое время по всем таблицам !
О нем мы здесь не говорили, но его я вроде сделал, ибо в оффициальном мануале по руссификации об этом говорилось. В качестве supplementation language выбрал eng. "Вроде" т.к. Вы пишите "по всем таблицам", а я делал нескольно другое (supplement из раздела "Classifying a Language" оригинального мануала и про supplement отдельно еще и по таблицам там не говорилось). Тот ли supplement я сделал? Сейчас образ накатывается и потом сразу проделаю все, что Вы написали. |
Автор: | Andy [ Вт, сен 28 2004, 16:38 ] |
Заголовок сообщения: | |
Вася написал(а): Вы все таки продолжаете морочить человеку голову. Следующая проблема с которой он обратится будет, что code page not released...
Короче все просто: 1. Любыми средствами MS SQL нужно добавить ДВЕ записи в следующие таблицы (таблицы перед этим желательно очистить): TCPDB -------- '1500' '1500' TCP0D -------- 'RU' 'E' 2. В профиль инстанции три параметра (больше не надо и даже вредно при Вашем релизе !) zcsa/installed_languages = DER zcsa/system_language = R install/codepage/appl_server = 1500 P.S. transp - не transp оставте в покое... 3. Насколько я понял Вы сомсем забыли сделать суплимент ! ЭТО ОБЯЗАТЕЛЬНО, иначе будут дырки в переводе - можно запустить в любое время по всем таблицам ! Образ накатился. Все сделал. При входе на SAP генерится ошибка: SAP system message: '==крякозябы==.' Try reconnect? Кстати, если откатить профиль т.е. убрать строки zcsa/installed_languages = DER zcsa/system_language = R install/codepage/appl_server = 1500 выводится уже знакомая: SAP system message: 'Error when generating text enviroment.' Try reconnect? Как быть? Какие еще есть варианты? Кстати хотел спросить, что значат зеленый и желтый цвета в консоли SAP при его (SAP) запуске? PS. В клиентском SAP Logon 46D в свойствах подключения > Advanced... > можно выбрать default Codepage. По умолчанию значение равно 1100, но можно выбрать RU. Тогда Codepage no будет автоматически выставлено не 1500, а 1504. Можно конечно вручную подправить с 1500 на 1504, но тогда исчезнет Ru. Что выставить при входе на SAP или это не важно? PPS. При входе на SAP после каждой руссификации пробовал 3 значения для Codepage no = {1100, 1500, 1504}. Результат от этого (выводимая ошибка) не менялся. |
Автор: | Alexander [ Вт, сен 28 2004, 17:09 ] |
Заголовок сообщения: | |
1) Оставить в профиле zcsa/installed_languages = ER zcsa/system_language = E install/codepage/appl_server = 1500 2) В SAP Logon'е кодовую страницу поставить 1504 (снять галочку default code page) 3) Войти в R/3 и проверить содержимое таблиц tcp0d, tcpdb 4) Если все по прежнему плохо - ни с английским, ни с русским не заходится - посмотреть журнал рабочего процесса dev_w0 в каталоге <disk>:\usr\sap\<SID>\DVEBMGS00\work - что там |
Страница 2 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |