Створення бази даних Oracle за допомогою Oracle Database Configuration assistant
Стаття описує процес створення бази даних Oracle версії <strong>10.2</strong> для роботи з платформою 1С:Підприємство 8.2.
Стаття описує процес створення бази даних Oracle версії 10.2 для роботи з платформою 1С:Підприємство 8.2.
Необхідно підкреслити, що база даних Oracle — це більш об’ємна сутність, ніж база даних MSSQL Server. Найбільш відповідна аналогія має такий вигляд:
- Базі даних Oracle відповідає поняття екземпляра MSSQL Server.
- Схемі даних у базі даних Oracle відповідає поняття бази даних у MSSQL Server.
Платформа 1С:Підприємство 8.2 не здійснює створення бази даних Oracle. Створення бази даних Oracle виконується адміністратором системи самостійно за допомогою утиліти Oracle Database Configuration assistant (dbca). Для запуску цієї утиліти виконайте Пуск - Програми - Oracle-OraHome10 - Configuration and Migration Tools - Database Configuration assistant.
Процес створення бази даних складається з кількох кроків.
width="624" height="447" border="0">
На першому кроці виберіть створення бази даних Oracle (Create a Database). Для продовження натисніть Наступний >.

На другому кроці у списку шаблонів для створення бази даних виберіть Custom Database. Натисніть Наступний >.

На третьому кроці в полі Global Database Name задайте ім’я бази даних Oracle, наприклад ORa1C. Натисніть Наступний >.
Примітка.
Ім’я бази даних має містити від 1 до 8 символів.

За замовчуванням база даних Oracle керуватиметься за допомогою локального Enterprise Manager.
Нам достатньо стандартних налаштувань, тому натисніть Наступний >.

З міркувань безпеки в полі Password задайте пароль для спеціальних користувачів бази даних Oracle.
Повторіть введений пароль у полі Confirm Password. Натисніть Наступний >.

На шостому кроці слід вибрати механізм зберігання, який використовуватиметься СУБД. За замовчуванням вибрано файлову систему. Натисніть Наступний >.

На сьомому кроці можна вибрати місце на диску, де будуть розташовані файли бази даних. За замовчуванням використовуються розташування файлів бази даних із шаблону.

На восьмому кроці задайте параметри відновлення бази даних у разі збою. Достатньо погодитися з параметрами, запропонованими за замовчуванням, і натиснути Наступний >.

На дев’ятому кроці потрібно вибрати компоненти, які використовуватимуться в базі даних. Натисніть кнопку Standard Database Components. Відобразиться наступний діалог:

Платформа 1С:Підприємство 8.2 не використовує такі можливості СУБД, як Oracle JVM, Oracle XML DB, Oracle Intermedia. Тому знімемо прапорці Oracle JVM, Oracle XML DB. Прапорець Oracle Intermedia при цьому вимкнеться автоматично.
А діалог вибору компонентів набуде вигляду:

Для Репозиторію Enterprise Manager необхідно задати схему даних, де буде створено його службові структури.
Для продовження створення бази даних натисніть кнопку Наступний >.

На десятому кроці задаються параметри бази даних Oracle. Обсяг пам’яті, доступної для цієї бази даних Oracle, можна задати як у відсотках від загальної фізичної пам’яті сервера, так і детальніше (вибравши пункт Custom і встановивши параметри SGa Size і PGa Size).
Значення параметрів на вкладках Sizing і Connection mode можна залишити за замовчуванням.
ВАЖЛИВО!
На вкладці Character Sets необхідно встановити значення параметра Database Character Set у значення Use Unicode (aL32UTF8).

Для продовження натисніть Наступний >.

На одинадцятому кроці можна скоригувати розташування файлів бази даних Oracle, задати розмір логів REDO, а також створити табличні простори. Створювати табличні простори для платформи 1С:Підприємство 8.2 немає необхідності, оскільки платформа створить їх автоматично під час створення першої інформаційної бази.
За потреби на останньому, дванадцятому кроці збережіть шаблон для створення інших баз даних Oracle, встановивши прапорець Save as a Database Template.

Натисніть Готово.
Процес створення бази даних займає 10-20 хвилин.
Після завершення в системі з’явиться новий сервіс — OracleServiceORa1C, який відповідає створеній базі даних Oracle.
Для того щоб мати можливість підключитися до бази даних Oracle, необхідна наявність сервісу Oracle TNS Listener. Його створення зазвичай не становить особливих проблем і виконується засобами Oracle Net Configuration assistant (netca). Запуск утиліти виконується вибором меню Пуск - Програми - Oracle-OraHome10 - Configuration and Migration Tools - Oracle Net Configuration assistant.