Довідковий матеріал

Створення бази даних Oracle за допомогою Oracle Database Configuration assistant

Стаття описує процес створення бази даних Oracle версії <strong>10.2</strong> для роботи з платформою 1С:Підприємство 8.2.

Створення бази даних Oracle за допомогою Oracle Database Configuration assistant

Стаття описує процес створення бази даних 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.

Ой Orade -OraHomelO > 1 Q Appicabon Development > I   Internet Explorer 32-biQ  Internet Explorer 64-bit i-U Microsoft Firewafl Client Management Outlook Express Remote Assistance 1 я Configuration and Mgrabon Tools >  ' Database Configuration Assistant  f

Процес створення бази даних складається з кількох кроків.

8; Database Configuration Assistant, Step 1 of 12 : Operations Select the operation that you want to perform: • Create a Database r Configure Database Options r Delete a Database ‘ Manage Templates r Configure Automatic Storage Managementwidth="624" height="447" border="0">

На першому кроці виберіть створення бази даних Oracle (Create a Database). Для продовження натисніть Наступний >.

В! Database Configuration Assistant, Step 2 of 12 : Database Templates Select a template from tfte following list to create a database: Select Template Г Custom Database Data Warehouse r General Purpose Transaction Processing Includes Datafiles Yes Yes Yes

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

8; Database Configuration Assistant, Step 3 of 12: Database Identification An Oracle database is uniquely identified by a Olobal Database Name, typically of the form name domain  Olobal Database Name 0RA1 C A database is referenced by at least one Oracle i

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

Примітка.
Ім’я бази даних має містити від 1 до 8 символів.

i! Database Configuration Assistant, Step 4 of 12 : Management Options Each Oracle database may be managed centrally using the Oracle Enterprise Manager Grid Control or localhr using the Oracle Enterprise Manager Database Control. Choose the management opt

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

i; Database Configuration Assistant, Step 5 of 12: Database Credentials For security reasons, you must speciiy passwords for the following user accounts in the new database.  Use the Same Password for All Accounts Password ”...... Confirm Password r Use Di

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

v, H i! Database Configuration Assistant, Step 6 of 12 : Storage Options BD  Select the storage mechanism you would like to use for the database • File System Use the File System for Database storage. r Automatic Storage Management ASM  Automatic Storage M

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

и i; Database Configuration Assistant, Step 7 of 12 : Database File Locations Specify locations for the Database files to be created '• Use Database File Locations from Template r Use Common Location for All Database Files Database Files Location’ [ r Us

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

и I; Database Configuration Assistant, Step 8 of 12: Recovery Configuration Choose the recovery options for the database  Specify Flash Recovery Area This is used as the default for all backup and recovery operations, and Is also required for automatic bac

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

В! Database Configuration Assistant, Step 9 of 12: Database Content Database Components Custom Scripts Select the components you want to configure for use in your database Provide the tablespace in which you want the component to reside Components which ap

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

8 : Standard Database Components Select the standard database components you want to configure for use in your database. Oracle recommends thatyou always install these components in your database. Deselecting these components may cause you to no longer be

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

А діалог вибору компонентів набуде вигляду:

В! Database Configuration Assistant, Step 9 of 12: Database Content Database Components Custom Scripts Select the components you want to configure for use in your database Provide the tablespace in which you want the component to reside Components which ap

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

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

8! Database Configuration Assistant, Step 10 of 12 : Initialization Parameters jffi Memory Sizing Character Sets Connection Mode  Typical - Allocate memory as a percentage of the total physical memory 6142 MB Percentage: [40  Show Memory Distribution... r

На десятому кроці задаються параметри бази даних Oracle. Обсяг пам’яті, доступної для цієї бази даних Oracle, можна задати як у відсотках від загальної фізичної пам’яті сервера, так і детальніше (вибравши пункт Custom і встановивши параметри SGa Size і PGa Size).

Значення параметрів на вкладках Sizing і Connection mode можна залишити за замовчуванням.

ВАЖЛИВО!
На вкладці Character Sets необхідно встановити значення параметра Database Character Set у значення Use Unicode (aL32UTF8).

і! Database Configuration Assistant, Step 10 of 12 : Initialization Parameters О В Memory Sizing Character Sets Connection Mode Database Character Set r Use the default The default character set for this database is based on the language setting of this op

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

Е; Database Configuration Assistant, Step 11 of 12 : Database Storage j jControlfile Tablespaces - SVSAUX SYSTEM - /jTEMP - fcUND0TBS1 -jffcuSERS 0--J Datafiles -J{ORACLE_BASE} or J{ORACLE_BASEft>r -J{ORACLE_BASE}/or -J{ORACLE_BASE}/or -J{ORACLE_BASEHor 0-

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

За потреби на останньому, дванадцятому кроці збережіть шаблон для створення інших баз даних Oracle, встановивши прапорець Save as a Database Template.

R! Database Configuration Assistant. Step 12 of 12 : Creation Options Шт / m   Select the database creation options fv Create Database r S3ve as a Database Template Name 10:1A H Description 1 Generate Database Creation Scripts Destination Directory Browse.

Натисніть Готово.

Процес створення бази даних займає 10-20 хвилин.

Після завершення в системі з’явиться новий сервіс — OracleServiceORa1C, який відповідає створеній базі даних Oracle.

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

Записатися телефоном