Oracle OFA - Архитектура директорий
Коллеги всем привет.
В сегодняшней статье мы поговорим какие директории нужны программных продуктов Oracle.
Существует некий стандарт для оптимальной и гибкой архитектуры который помогает организовать СУБД Oracle базы данных таким образом, чтобы несколько баз данных разных версий, принадлежащих разным пользователям, могли сосуществовать на одном сервере. Если оптимально все сделать, то гибкая архитектура помогает идентифицировать ORACLE_BASE с помощью своего автоматического диагностического репозитория (ADR). При установке СУБД Oracle его универсальный установщик помещает компоненты базы данных Oracle в директории, назначая разрешения по умолчанию в соответствии с рекомендациями по оптимальной гибкой архитектуре.
Правильная организация директорий, а также согласованные имена для файлов базы данных дает вам преимущество в администрировании базы данных Oracle. Все директории вы должны создавать из-под специальных учетных записей, к примеру oracle или grid.
Имя точки монтирования.
При монтировании точки в файловую систему Linux куда мы будем устанавливать нашу СУБД Oracle, то такую точку обычно называют:
/u01
/u02
/u03
или
/disk01
/disk02
/disk03
Имя базовой директории.
После точки монтирования следующую директорию нам нужно создать для Oracle Base. Директория Oracle Base это директория верхнего уровня, которая используется для установки различных программных продуктов Oracle, не только базы данных. Вы можете использовать одну и туже базовою директорию для нескольких установок Oracle. Имя базовой директории должно называется:
/u01/app/oracle
Имя директории для базы данных.
После создания базовой директории следующим этапом нам нужно создать директорию уже для самой базы данных. Имя директории обычно принято называть к примеру:
dbhome_1
dbhome_2
db_home3
Под каждую базу данных создают отдельную директорию.
Полный путь к директории базы данных.
/u01/app/oracle/product/19/dbhome_1
- product - Любое устанавливаемое программное обеспечения Oracle.
- 19 - Версия продукта.
- dbhome_1 - Имя продукта, в нашем случаи база данных.
Примеры директорий для других программных продуктов Oracle.
- /u01/app/oracle/product/19/dbhome_1 - Oracle Database
- /u01/app/oracle/product/19/grid - Oracle Grid Infrastructure
- /u01/app/oracle/product/19/client_1 - Oracle Client
- /u01/app/oracle/product/19/gateway - Oracle Database Gateway
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.