На днях компания Oracle выпустила очередной патчсет для своей базы данных с версией 11.2.0.2. Этот патч ознаменовал также важное изменение в формах выпуска патчсетов. Этому вкратце и будет посвящен этот перевод статьи на сайте My Oracle Support — Important Changes to Oracle Database Patch Sets Starting With 11.2.0.2 [ID 1189783.1]

Начиная с патчсета 11.2.0.2 – все пачтсеты к Oracle Database будут являться полными инсталляциями продукта. (И весят они теперь соответственно – прим. переводчика). До этой версии патчсеты представляли собой определенный набор файлов, которые заменяли собой файлы существующей установки.



В связи с нововведением патчсет будет разделен на несколько пакетов, как раньше базовые выпуски:
* Oracle Database Server
* Oracle Grid Infrastructure
* Oracle Database Client
* Companion/examples
* Oracle Gateways

Упрощенная первичная установка. Вам больше не требуется устанавливать базовую версию, а затем на нее накатывать патчсет. Вы можете сразу скачать и установить последний патчсет.

Процесс апгрейда: Существует два способа применения патчсета к существующей установке.
1. Out-of-place – Это рекомендуемый Оракл путь применения патчсета. Вы инсталлируете патчсет в новый Oracle home. После инсталляции вы осуществляете миграцию из старого home. Теперь это больше похоже на апгрейд с одной версии на другую. Этот метод позволяет снизить время простоя базы данных и безопаснее, потому что он не требует изменения существующего ORACLE_HOME, который находится у вас в работе. Впрочем, он требует достаточного места на диске, чтобы развернуть еще одну директорию Oracle.
2. In-place – Вы устанавливаете патчсет в существующий Oracle home. Оракл рекомендует использовать эту опцию только в том случае, если у вас нет свободного места на диске, чтобы реализовать предыдущий метод. Этот метод требует больше времени и более рискован. Если вы все-таки решаете использовать этот метод, Оракл настоятельно советует сделать сделать полный бэкап существующего Oracle_home и внимательно прочитать весь раздел Upgrade Guide касающегося in-place установки.

Примечание: Все Oracle Grid Infrastructure патчсеты должны устанавливаться только по методу out-of-place. Второй метод не поддерживается.

Прямой апгрейд с предыдущих выпусков. Теперь вы можете производить апгрейд сразу на последнюю версию патчсета минуя апгрейд на базовую версию. К примеру, вы можете вашу Oracle Database 10g Release 2 или Oracle Database 11g Release 1 сразу апгрейдить до версии 11.2.0.2 минуя апгрейд до базовой 11.2.0.1.

Как получить патчсет. Как и раньше, можно получить патчсеты на My Oracle Support а также на edelivery.oracle.com

FAQ
Q. Это действительно патчсет?
A. Да это действительно патчсет, содержащий преимущественно исправления к базовой версии 11.2.0.1. Просто теперь они пакуются по-другому. Хотя в эту версию включено несколько новых функций (new features) – их количество очень мало и у нас нет планов добавлять новую функциональность в будущие 11.2 патчсеты.

Q. Почему Оракл сделала эти изменения
A. В ответ на отзывы клиентов, Оракл сделал это по следующим соображениям:
Out-of-place апгрейд оказался лучшей практикой для многих клиентов при установке патчсетов. Этот метод снижает затраты времени, потому что вы можете полностью проинсталлировать и сконфигурировать новый home, до того времени, когда вы погасите старый. Этот метод проще, быстрее и безопаснее. Если в процессе установки возникнут какие-то проблемы – вы просто вернетесь на рабочий Oracle_home.
Если у клиента несколько экземпляров (инстансов) базы данных – этот метод позволяет переносить их по одному, вместо того, чтобы осуществлять одновременный переход всех экземпляров. Это также снижает время простоя.
Оракл заметил, что использование полной инсталляции при апгрейдах в целом удобнее для клиентов и позволяет проще и безопаснее производить апгрейд, что существенно снижает время простоя.
Полная инсталляция позволят клиентам сразу перейти на последний релиз 11.2.0.2, минуя прошлые базовые релизы.