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.
В сторінці, введіть ім'я користувача та пароль:

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

Мал. 2 Сторінка завантаження оновлень
В поле введення Patch Id or Numberis введіть номер 6810189. Далі натисніть кнопку зі знаком «+» праворуч від поля введення номера патча щоб додати фільтр по платформі. У меню, виберіть Platform і необхідні вам платформи:
· Microsoft Windows (32-bit), - якщо Ваш сервер БД встановлений на 32-розрядну версію ОС Windows;
· Microsoft Windows x64 (64-bit), - якщо Ваш сервер БД встановлений на 64-розрядну версію ОС Windows.
Закрийте панель вибору платформи кнопкою Close і натисніть кнопку Search.

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

Мал. 4 Завантаження патча 10.2.0.4 forWindowsx64
Розмір архіву становить більше 1Гб і, тому, залежно від швидкості каналу, скачування може зайняти деякий час.
Сервісний пакет 10.2.0.4
Треба скопіювати архів з патчем 10.2.0.4 на сервер з встановленим ПО Oracle Database 10.2.0.1. Розпакуйте zip-архів. Переконайтеся, що на вашому сервері зупинені всі сервіси Oracle.

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

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

Мал. 7 Діалог вибору каталогу з встановленим ПО OracleDatabase10.2.0.1
Натисніть кнопку Next, і переконайтеся що всі необхідні автоматичні перевірки виконані (PrerequisiteChecks).

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

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

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

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

Мал. 12 Завершення установки патча 10.2.0.4
Словник оновлюється бази даних
Увага. цей крок виконується тільки в тому випадку якщо до установки патча 10.2.0.4 у вас вже існувала БД. У разі якщо БД ще не створена - пропустіть цей крок!
Для поновлення словника (dictionary) бази даних Oracle, запустіть сервіс MS Windows пов'язаний з екземпляром СУБД.

Мал. 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. скопіювавши в вікно браузера наступне посилання:

Мал. 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 = '*';