Oracle database 10

Для забезпечення нормальної працездатності "1 C: Підприємство вер. 8.2"
на основі СУБД Oracle Database 10 g Release 2 (10.2), необхідна установка двох оновлень ПО (патчів) випущених корпорацією Oracle.

В даному документі наведені кроки по установці цих патчів, а саме:

· сервісний пакет Oracle Database 10.2.0.4 Patchset for Windows;

· сервісний пакет Oracle Database 10.2.0.4 Patch 33 (або вище) for Windows.

Увага: зазначена інструкція застосовна тільки для Oracle Database версії 10.2, і тільки для платформи Windows (як x 86, так і x 64).

Установка оновлень описана для випадку роботи СУБД в режимі одиночного примірника [Single Instance] і без використання опції DataVault. В іншому випадку, процес установки патчів потребують великої кількості кроків, ці кроки описані в документації до відповідних патчам.

Встановлення оновлення Oracle Database 10.2.0.4 PatchSet

Завантаження оновлення

Оновлення є файл з архівом і встановлюється на базову інсталяцію Oracle Database 10.2.0.1.

Зазначене оновлення викладено на web-сайт служби технічної підтримки корпорації Oracle (Oracle Metalink). Для доступу до сайту технічної підтримки необхідно мати укладений договір на супровід Oracle Database.

В сторінці, введіть ім'я користувача та пароль:

Oracle database 10

Мал. 1 Сторінка запрошення на доступ до сайту OracleMetalink

У вікно браузера повинна завантажитися головна сторінка сайту Oracle Metalink. Виберіть на ній вкладку Patches Updates.

Oracle database 10

Мал. 2 Сторінка завантаження оновлень

В поле введення Patch Id or Numberis введіть номер 6810189. Далі натисніть кнопку зі знаком «+» праворуч від поля введення номера патча щоб додати фільтр по платформі. У меню, виберіть Platform і необхідні вам платформи:

· Microsoft Windows (32-bit), - якщо Ваш сервер БД встановлений на 32-розрядну версію ОС Windows;

· Microsoft Windows x64 (64-bit), - якщо Ваш сервер БД встановлений на 64-розрядну версію ОС Windows.

Закрийте панель вибору платформи кнопкою Close і натисніть кнопку Search.

Oracle database 10

Мал. 3 Сторінка вибору платформи і номера патча

Далі у вікні натисніть кнопку Download.

Oracle database 10

Мал. 4 Завантаження патча 10.2.0.4 forWindowsx64

Розмір архіву становить більше 1Гб і, тому, залежно від швидкості каналу, скачування може зайняти деякий час.

Сервісний пакет 10.2.0.4

Треба скопіювати архів з патчем 10.2.0.4 на сервер з встановленим ПО Oracle Database 10.2.0.1. Розпакуйте zip-архів. Переконайтеся, що на вашому сервері зупинені всі сервіси Oracle.

Oracle database 10

Мал. 5 Зупинка всіх сервісів Oracle

Після цього запустіть на виконання файл Disk1 / setup.exe. На екрані має відобразитися запрошення OracleUniversalInstaller.

Oracle database 10

Натисніть кнопку Next, і в діалозі виберіть каталог з встановленим ПО Oracle Database 10.2.0.1

Oracle database 10

Мал. 7 Діалог вибору каталогу з встановленим ПО OracleDatabase10.2.0.1

Натисніть кнопку Next, і переконайтеся що всі необхідні автоматичні перевірки виконані (PrerequisiteChecks).

Oracle database 10

Мал. 8 Виконання автоматичних перевірок перед установкою патча

Далі виберіть кнопку Next. і перед вами відкриється діалог з настройками реєстрації для Oracle Configuration Manager.

Oracle database 10

Мал. 9Параметрирегістраціідля Oracle Configuration Manager

Ви можете включити Oracle Configuration Manager, вибравши перемикач "Oracle Configuration Manager". При цьому буде необхідно вибрати країну, і вказати параметри доступу до Oracle Metalink. Включення Oracle Configuration Manager є необов'язковим, і ви можете пропустити цей крок.

Натисніть кнопку Next, і в діалоговому вікні натисніть Install.

Oracle database 10

Мал. 10 Фінальний діалог установки патча 10.2.0.4

Далі, протягом декількох хвилин, буде відбуватися установка патча Oracle Database 10.2.0.4 PatchSet.

Oracle database 10

Мал. 11 Процес установки патча 10.2.0.4

Після завершення установки натисніть кнопку Exit.

Oracle database 10

Мал. 12 Завершення установки патча 10.2.0.4

Словник оновлюється бази даних

Увага. цей крок виконується тільки в тому випадку якщо до установки патча 10.2.0.4 у вас вже існувала БД. У разі якщо БД ще не створена - пропустіть цей крок!

Для поновлення словника (dictionary) бази даних Oracle, запустіть сервіс MS Windows пов'язаний з екземпляром СУБД.

Oracle database 10

Мал. 13 Запуск сервісу асоційованого з БД ORCL

У командному DOS-вікна сервера перейдіть в каталог ORACLE _ HOME \ rdbms \ admin. де ORACLE _ HOME - каталогу на сервері, куди було встановлено програмне забезпечення Oracle Database 10 g Release 2.

Зазвичай, перекомпіляція займає від 10 до 40 хвилин.

Встановлення оновлення Oracle Database 10.2.0.4 Patch 33

Завантаження нової версії утиліти OPatch

Oracle Database 10.2.0.4 Patch 33 не має власного інсталятора, а встановлюється за допомогою утиліти OPatch. Для установки Patch 33 необхідно завантажити і скопіювати на сервер нову версію утиліти OPatch - 10.2.0.4.3 або вище.

Для скачування утиліти OPatch. перейдіть на сайт Oracle Metalink. скопіювавши в вікно браузера наступне посилання:

Oracle database 10

Мал. 14 Завантаження утиліти OPatch 10.2

Обравши платформ використовувану в вашому випадку:

  • Microsoft Windows (32-bit)
  • Microsoft Windows x64 (64-bit)

Натисніть кнопку Download.

Установка нової версії утиліти OPatch

Процес установки нової версії утиліти OPatch полягає в простому копіюванні файлів утиліти "поверх" старої версії.

Перепишіть архів утиліти OPatch скачаний на попередньому кроці в каталог ORACLE _ HOME. де ORACLE _ HOME - каталогу на сервері, куди було встановлено програмне забезпечення Oracle Database 10 g Release 2. Наприклад: c: \ oracle \ product \ 10.2.0 \ db _1

Потім видаліть каталог OPatch разом з його вмістом.

Розпакуйте архів утиліти OPatch зі збереженням каталогів в поточний каталог. Наприклад.

Далі, просто скачайте патч, натиснувши кнопку Download.

встановлення оновлення

Треба скопіювати архів з патчем 10.2.0.4.33 в тимчасову директорію на сервер з встановленим ПО Oracle Database 10.2.0.4. Далі, будь ласка, розпакуйте zip -архів. Також переконайтеся, що на вашому сервері зупинені всі сервіси Oracle.

Увага. також на момент установки патча необхідно зупинити сервіс DistributedTransactionCoordinator

Підготовка до встановлення оновлення Patch 33

Відкрийте консольне вікно DOS - сесії і виконайте в ній такі команди, вказавши в якості змінної оточення ORACLE _ HOME. каталог в якому було встановлено програмне забезпечення Oracle Database 10 g Release 2:

Установка бінарних файлів оновлення Patch 33

Для установки бінарних файлів оновлення Patch33. будь ласка, (перебуваючи в DOS -сессіі відкритою на попередньому кроці!) перейдіть, в каталог в якому розпакований архів патча, і далі виконайте команду opatchapply.

Email address / User Name: [email protected]

Provide your My Oracle Support password to receive security updates via your MyOracle Support account.

Unable to establish a network connection to Oracle. If your systems require a proxy server for outbound Internet connections, enter the proxy server details in this format:

If you want to remain uninformed of critical security issues in your configuration, enter NONE

Proxy specification: NONE

Is the local system ready for patching? [Y | n]

User Responded with: Y

Словник оновлюється БД

Переконавшись, що при установці оновлення Patch 33 не було видано ніяких помилок, потрібно оновити словник БД. Для цього запустіть сервіс бази даних за допомогою Service Control Manager ОС Windows.

alter system set "_first_spare_parameter" = 1 scope = spfile sid = '*';
alter system set event = "10411 trace name context forever, level 1" scope = spfile sid = '*';

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 Production

With the Partitioning options

SQL> alter system set "_first_spare_parameter" = 1 scope = spfile sid = '*';