Оновлення до oracle database 11g - програмні продукти

Підтримувані версії

Пряме оновлення до 11g можливо з існуючих баз даних версій 9.2.0.4 і вище, 10.1.0.2 і вище, або 10.2.0.1 і вище. Оновлення з інших версій можливо тільки через проміжне оновлення до підтримуваної оновлення версії.

Переважний метод оновлення - використання Database Upgrade Assistant (DBUA), графічної утиліти, яка виконує всі необхідні попередні перевірки і операції, перед оновленням зазначеного примірника. Утиліта DBUA може бути запущена безпосередньо з OUI або після завершення установки програмного забезпечення.

Можна провести оновлення самостійно. Воно включає в себе наступні кроки:

Як альтернативу, можна розглянути метод з використанням утиліт імпорту та експорту (imp і exp, або утиліт Data Pump - impdp / expdp). Такий шлях дозволяє проводити оновлення з широкого кола версій і має перевагу в разі неуспішного поновлення і дозволяє залишити базу даних доступною. Мінус такого підходу - повільний і вимагає досить дискового простору для зберігання двох копій баз даних і dump файлу експорту.

попередні перевірки

Скрипт $ ORACLE_HOME / rdbms / admin / utlu111i.sql виконує попередні перевірки існуючого примірника. Що б бути впевненим в можливості поновлення, включає в себе перевірки:

  • Версію бази даних
  • Розмір табличних просторів
  • Оновлення, перейменування і відхилення параметрів ініціалізації
  • Компоненти бази даних
  • Стан табличного простору SYSAUX
  • додаткова інформація

Проблеми, виявлені скриптом, повинні бути вирішені до проведення оновлення. Приклад виведення скрипта представлений нижче:

Утиліта Database Upgrade Assistant (DBUA)

Database Upgrade Assistant (DBUA) - графічна утиліта, для допомоги при переході на нову версію. В режимі майстра, проводить по всіх кроків, як і при ручному оновленні. Утиліта може бути запущена з командного рядка операційної системи - dbua, або в Windows в меню Start (Start> Programs> Oracle - HOME_NAME> Configuration and Migration Tools> Database Upgrade Assistant)

Асистент проводить по наступних кроків:

  • Вибір примірника для поновлення
  • Аналіз бази даних на можливість поновлення
  • Створення табличного простору SYSAUXкоторое потрібно для 11g
  • Приймається рішення про компіляції об'єктів зі статусом INVALID після завершення поновлення
  • Вибір опцій резервного копіювання бази даних
  • Вибір управління базою даних (OEM Console або Grid Control) і визначення підходящої аутентифікації
  • Визначення flash recovery area
  • Виконання конфігурації мережі
  • Виконання процесу оновлення
  • Перевірка результатів поновлення
  • Показ відмінностей між старою і новою версією бази даних
  • Завершення процесу оновлення

Утиліта DBUA так само може бути запущена в тихому режимі, і надає всі ті ж можливості. Для отримання докладної інформації, зверніться до керівництва Oracle Database Upgrade Guide 11g Release 1 (11.1)