SAPфорум.RU
https://sapboard.ru/forum/

System copy и "Relink all"
https://sapboard.ru/forum/viewtopic.php?f=14&t=93539
Страница 1 из 1

Автор:  alt_smg [ Пн, авг 22 2016, 08:56 ]
Заголовок сообщения:  System copy и "Relink all"

Всем привет!

Такая фигня, после восстановления продуктива на тест (стандартными Оракловыми средставми типа рестора и накатки архивников) не работают процедуры в db13. Падает следующая ошибка:

/usr/lib/hpux64/dld.so: Unable to find library 'libskgxp10.so'

А если от sidadm попытаться запустить sqlplus то:

/usr/lib/hpux64/dld.so: Unable to find library 'libsqlplus.so'

Помогает relink all. Хотелось бы понять что делает эта процедура, как решает эту проблему?

Автор:  RikoNw [ Пн, авг 22 2016, 09:09 ]
Заголовок сообщения:  Re: System copy и "Relink all"

Как я понимаю relink запускает скрипт перелинковки, который тащит файлы из /rdbms/lib/ в /bin и назначает файлам нужные права

Code:
idg4ims itg4ims: $(S_TG4IMS)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)ims ||\
           mv -f $(ORACLE_HOME)/bin/$(TG4DG4)ims $(ORACLE_HOME)/bin/$(TG4DG4)imsO
        -mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)ims $(ORACLE_HOME)/bin/$(TG4DG4)ims
        -chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)ims

itg4ingr: $(S_TG4INGR)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/tg4ingr ||\
           mv -f $(ORACLE_HOME)/bin/tg4ingr $(ORACLE_HOME)/bin/tg4ingrO
        -mv $(ORACLE_HOME)/rdbms/lib/tg4ingr $(ORACLE_HOME)/bin/tg4ingr
        -chmod 751 $(ORACLE_HOME)/bin/tg4ingr

idg4msql itg4msql: $(S_TG4MSQL)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)msql ||\
           mv -f $(ORACLE_HOME)/bin/$(TG4DG4)msql $(ORACLE_HOME)/bin/$(TG4DG4)msqlO
        -mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)msql $(ORACLE_HOME)/bin/$(TG4DG4)msql
        -chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)msql

idg4sybs itg4sybs: $(S_TG4SYBS)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)sybs ||\
           mv -f $(ORACLE_HOME)/bin/$(TG4DG4)sybs $(ORACLE_HOME)/bin/$(TG4DG4)sybsO
        -mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)sybs $(ORACLE_HOME)/bin/$(TG4DG4)sybs
        -chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)sybs

idg4tera itg4tera: $(S_TG4TERA)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)tera ||\
           mv -f $(ORACLE_HOME)/bin/$(TG4DG4)tera $(ORACLE_HOME)/bin/$(TG4DG4)teraO
        -mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)tera $(ORACLE_HOME)/bin/$(TG4DG4)tera
        -chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)tera

idg4vsam itg4vsam: $(S_TG4VSAM)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)vsam ||\
          mv -f $(ORACLE_HOME)/bin/$(TG4DG4)vsam $(ORACLE_HOME)/bin/$(TG4DG4)vsamO
        -mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)vsam $(ORACLE_HOME)/bin/$(TG4DG4)vsam
        -chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)vsam

iarchmon: $(ARCHMON)
        -$(NOT_EXIST) $(ORACLE_HOME)/bin/archmon ||\
           mv -f $(ORACLE_HOME)/bin/archmon $(ORACLE_HOME)/bin/archmonO
        -mv $(ORACLE_HOME)/rdbms/lib/archmon $(ORACLE_HOME)/bin/archmon
        -chmod 751 $(ORACLE_HOME)/bin/archmon

Автор:  alt_smg [ Пн, авг 22 2016, 09:16 ]
Заголовок сообщения:  Re: System copy и "Relink all"

А так я эти файли не трогаю, только датафайлы, профили, архивники, контролфайлы. А в бинарники не лезу.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/