Текущее время: Чт, май 15 2025, 01:47

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 16:40 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
всем доброго времени суток,

тут экстренно свалился подарок в виде невзлетающей системы после миграции с винды на линукс
половину уже починил, осталось только профили переделать...
недавно попадала инфа, в которой говориться, что профиль инстанции и старт-профиль инстанции сливаются в экстазе в один единственный профиль инстанции. решил уж объединить беду с модернизацией...
но у меня есть подозрение, читает ли при старте инстанция профиль с уровня файловой системы или же подглядывает и в базу данных?
т.е. вопрос приоритетов параметров между профилем с уровня ОС и параметров профиля из базы данных.
R3trans -d дает крайне положительные результаты...
т.е. осталось заставить взлететь инстанцию...
и есть ли тулза, которая может вытащить из базы профиль, который был до миграции?
мне главное понять, тратить ли время на поиск подобных инструментов или же начать скрупулезно по-параметру создавать профиль на уровне оси в текстовом редакторе?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 16:55 
Директор
Директор

Зарегистрирован:
Пт, дек 22 2006, 12:17
Сообщения: 775
Пол: Мужской
Однако, терзают меня страшные сомнения, что профили хранятся в базе данных. ;)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 16:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
не надо терзаться :mrgreen:

jack_nsk
табличка
TPFHT - заголовки существовавших профилей
TPFET - содержимое существовавших профилей.

выглядит это так:
Code:
SQL> desc sapsr3.tpfet;
Name                                      Null?    Type
----------------------------------------- -------- ----------------------------
PFNAME                                    NOT NULL VARCHAR2(90)
VERSNR                                    NOT NULL VARCHAR2(18)
PARNAME                                   NOT NULL VARCHAR2(180)
PARNR                                     NOT NULL VARCHAR2(12)
COMNR                                     NOT NULL VARCHAR2(12)
DENAME                                    NOT NULL VARCHAR2(30)
CHKPRG                                    NOT NULL VARCHAR2(96)
MODPROG                                   NOT NULL VARCHAR2(96)
CREFPF                                    NOT NULL VARCHAR2(90)
PSTATE                                    NOT NULL VARCHAR2(24)
PVALUE                                    NOT NULL VARCHAR2(384)

SQL> select parname, pfname from sapsr3.tpfet where pfname='DEFAULT';

PARNAME
--------------------------------------------------------------------------------
PFNAME
--------------------------------------------------------------------------------
icm/HTTP/logging_0
DEFAULT

SAPDBHOST
DEFAULT

j2ee/dbtype
DEFAULT


З.ы. если, конечно, эти таблички не были почищены в порыве подъема СУБД, как это вобщемто рекомендуется :mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 17:05 
Директор
Директор

Зарегистрирован:
Пт, дек 22 2006, 12:17
Сообщения: 775
Пол: Мужской
Ух ты!
Не знал.
Думал, что в базе только значения по-умолчанию.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 17:37 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
не надо терзаться :mrgreen:

jack_nsk
табличка
TPFHT - заголовки существовавших профилей
TPFET - содержимое существовавших профилей.

шрам, спасибо!
правда запрос результатов не дал
Code:
SQL> select parname,pvalue from sapsr3.tpfet where pfname='DEFAULT' and parname like 'DIR_';
no rows selected

смутило относительно значения параметра из рабочей базы DIR_CT_RUN
на уровне ОС в профиле после миграции парметр выглядит так
DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64

попробовал удалить профили, инстанция не стартовала
Code:
startsap
No instance profiles found
please send the tracefile /home/devadm/startsap.trc to support


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 17:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
по последнему пункту посоветую проверить вот что:
1. /etc/hosts
что нету паразитных записей типа
127.0.0.2 hostname hostname.domain
127.0.0.1 hostname hostname.domain
2. что профиль есть с именем правильного хоста на конце:
START_DVEBMGS00_<hostname>
либо <SID>_DVEBMGS00_<hostname>

у меня на линухе в профилях систем, этот параметр таков:

в 701 - отдельный START-профиль
Code:
DIR_CT_RUN = $(DIR_EXE_ROOT)/run


в 731
Code:
DIR_CT_RUN = $(DIR_EXE_ROOT)/$(OS_UNICODE)/linuxx86_64


в 740
Code:
DIR_CT_RUN = $(DIR_EXE_ROOT)/$(OS_UNICODE)/linuxx86_64



З.ы. объединение профилей пошло с 7.31. сдается мне, что это изменения на уровне ядра

а вообще странно... при гетерогеной миграции, инсталлятор должен был создать все профили


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 17:56 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
2. что профиль есть с именем правильного хоста на конце:
START_DVEBMGS00_<hostname>
либо <SID>_DVEBMGS00_<hostname>

вот тут и начинается самое интересное... :)
я тоже всегда так думал, что в нижний регистр в линукс переписывать имя хоста
удалил профили инстанции, оставил только дефолтный
startsap
Code:
  {21:34:59 ## pushVHostsFromProfile() start: @=/usr/sap/DEV/SYS/profile/DEV_???*_?*
   _DUMMY=DEV_???*_?*
   _VHOST=sdedev DEV_DVEBMGS00_SDEDEV DEV_DVEBMGS00_SDEDEV.BAK DEV_DVEGS00_s_sdedevedevold

   {21:34:59 ## isVHostLocal() start: sdedev
    VHOST=sdedev
    _IS_LOCAL=1
   }21:34:59 ## isVHostLocal() done: 1

   VHOSTS= sdedev DEV_DVEBMGS00_SDEDEV DEV_DVEBMGS00_SDEDEV.BAK DEV_DVEGS00_s_sdedevedevold
  }21:34:59 ## pushVHostsFromProfile() done

похоже имена профилей берутся из базы...


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

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
в-общем, проблему решил

полагаю, что основной затык был в том, что при старте инстанции неправильно определялись переменные окружения
т.е. их почему-то не было в профиле
Code:
SETENV_00 = DIR_LIBRARY=$(DIR_LIBRARY)
SETENV_01 = LD_LIBRARY_PATH=$(DIR_LIBRARY):%(LD_LIBRARY_PATH)
SETENV_02 = SHLIB_PATH=$(DIR_LIBRARY):%(SHLIB_PATH)
SETENV_03 = LIBPATH=$(DIR_LIBRARY):%(LIBPATH)
SETENV_04 = PATH=$(DIR_EXECUTABLE):%(PATH)


почесав репу, взял профиль инстанции от свежеустановленного NW7.40 SR1
порвал его на профиль инстанции и старт-профиль инстанции
(по крайней мере ещё на 702 требуется старт-профиль инстанции, экспериментировал на солмане)
startsap - вуаля!

правда при заходе в САП-систему SICK выдал грозное предупреждение о проблемах с базой,
но это уже совсем другая история

всем спасибо за поддержку и подсказки! :pivo:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Ср, янв 15 2014, 20:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
8:51 pm

Цитата:
в-общем, проблему решил


кремЕнь! :mrgreen:
:pivo: :pivo: :pivo:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Чт, янв 16 2014, 11:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
шрам написал:
8:51 pm

Цитата:
в-общем, проблему решил


кремЕнь! :mrgreen:
:pivo: :pivo: :pivo:

Этим кремнем бы да по некоторым частям тела тому, кто систему мигрировал, мигрировал, да не вымигрировал. А потом передал кремню. :D

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Пт, янв 17 2014, 04:29 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
З.ы. если, конечно, эти таблички не были почищены в порыве подъема СУБД, как это вобщемто рекомендуется :mrgreen:

решил проверить по гайду system copy - не нашел про это
Code:
7.2.2.2 Activities at Database Level
This section includes the adaptations that you have to make at database level in your target system.
Procedure
1. Before starting the SAP system, make sure that the logging mechanism of the database is active.
2. Check the parameters in the database profiles.
3. Delete all entries from the following tables: ALCONSEG, ALSYSTEMS, DBSNP, MONI, OSMON, PAHI, SDBAD, SDBAP, SDBAR.
4. Delete entries in the table DDLOGfor buffer synchronization.
5. Oracle only:
1. Delete all entries from the following tables: DBSTATHORA, DBSTAIHORA, DBSTATIORA, DBSTATTORA.
2. Delete the user OPS$<SOURCE_SAPSID>ADM(if existing).
3. If you changed the <DBSID>during the system copy, we recommend that you adapt the global_nameparameter by using the following SQL command:
alter database rename global_name to <NEW_DBSID>; If the parameter does not exist on your system, ignore this step.
6. SAP MaxDB only:
Run report RSSDBTICMCLEANUPin the following cases:

уже после, когда начал править параметры в профиле и сохранять его, он продолжил гадить в параметрах и имени профиля... :(
в rz10 - и под корень нужно выжигать виндовую ересь, а потом импортировать профили с уровня файловой системы!!! :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Пт, янв 17 2014, 09:49 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
8:51 pm

Цитата:
в-общем, проблему решил


кремЕнь! :mrgreen:
:pivo: :pivo: :pivo:


8:51 pm - это МСК, а реально - 11:51 pm - это НСК
хотя это не предел, как-то до пол-пятого утра система не взлетала...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: пересборка профиля инстанции после миграции с винды на линукс
СообщениеДобавлено: Пт, янв 17 2014, 11:17 
Директор
Директор

Зарегистрирован:
Пт, дек 22 2006, 12:17
Сообщения: 775
Пол: Мужской
jack_nsk написал:

8:51 pm - это МСК, а реально - 11:51 pm - это НСК
хотя это не предел, как-то до пол-пятого утра система не взлетала...


А прийти на работу в 8-00 в пятницу, уйти в 10-30 в воскресенье? :)
(Мой рекорд) :)


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

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


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

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


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

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