Идеология установки патчей на Oracle 9i

Wolfon Stromboy
Дата: 27.02.2007 15:25:23
Подскажите, какова логика установки патчей?
У меня стоит Oracle c одним старым CPU-патчем, а я хочу накатить новый. Запускаю в режиме -report, и он говорит, что надо откатить предыдущий патч, чтобы потом по-новой накатить не только новое, а вообще все, вместе с тем, что уже было установлено.
По-моему, логично было бы устанавливать только отсутствующие изменения.
Это у Oracle или у меня с логикой плохо (или руками)?
return
Дата: 27.02.2007 16:45:03
Wolfon Stromboy
Подскажите, какова логика установки патчей?
У меня стоит Oracle c одним старым CPU-патчем, а я хочу накатить новый. Запускаю в режиме -report, и он говорит, что надо откатить предыдущий патч, чтобы потом по-новой накатить не только новое, а вообще все, вместе с тем, что уже было установлено.
По-моему, логично было бы устанавливать только отсутствующие изменения.
Это у Oracle или у меня с логикой плохо (или руками)?

Для начала просьба показать номер нового CPU, его вывод и сообщить версию БД и ОС.
no_metalink
Дата: 27.02.2007 16:46:37
я так понял патчи только на металинке можно взять?
нет доступа к металинку - нет патчей?
Если есть - то подскажите где взять?
MacDuck
Дата: 27.02.2007 16:49:24
no_metalink

нет доступа к металинку - нет патчей?


Угу
Wolfon Stromboy
Дата: 27.02.2007 17:06:53
SQL> Select * From v$version;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
PL/SQL Release 9.2.0.6.0 - Production
CORE	9.2.0.6.0	Production

TNS for Solaris: Version 9.2.0.6.0 - Production
NLSRTL Version 9.2.0.6.0 - Production
Новый патч: 5490840
Старый патч: 4751921
меня смутила фраза в логе:
The fixes for Patch 4751921,  are included in the patch currently
being installed (5490840).  If you continue, they will be rolled back and
the new patch (5490840) will be installed.
-+
Дата: 27.02.2007 17:15:44
автор
The fixes for Patch 4751921, are included in the patch currently
being installed (5490840). If you continue, they will be rolled back and
the new patch (5490840) will be installed.


На вскидку это переводится как
"Исправления для патча 4751921 включены в патч, устанавливаемый в данный момент (5490840). Если вы продолжите, они будут откачены и новы1 патч (5490840) будет установлен".

Насколько я понимаю в новый патч включены все изменения из старого.
Wolfon Stromboy
Дата: 27.02.2007 17:31:04
Насколько я понимаю в новый патч включены все изменения из старого.

Вот мне логика-то и непонятна. Зачем откатывать, когда можно накатить только новое? По принципу "сведем задачу к предыдущей"?
Тем более что откат может быть болезненным, как я понимаю: вот первая строка из скрипта (rollback_4751921.sh), который создается автоматически:
# Use this script at your own risk!
no_metalink
Дата: 28.02.2007 09:08:29
MacDuck
no_metalink

нет доступа к металинку - нет патчей?


Угу


прикольно.... ставил оракл с лицензионных дистрибутивных дисков, пара коробок - явно лицензионные, а про пасс на металинк в фирме никто ни слухом ни духом, чувствую, что на металинк доступ имеет только компания-разработчик базы для нас, а они вряд ли поделятся, ибо они - разработчики почему-то считают, что ДБА тут и быть не должно, а если и есть - то все вопросы только к разработчикам... %(((
Wolfon Stromboy
Дата: 28.02.2007 11:48:40
Люди добрые!
Я уверен -- тут многие ставили патчи. Ну скажите, это нормально, что все предыдущие патчи откатываются, а потом новый накатывается?