[Инсталляция Oracle DataBase Server 11.2.0.3 в Oracle Linux 6.3]: Создание экземпляра базы данных (Instance)

Выполните команду:

$ dbca



Oracle Instance creation

Step1: Operations

Oracle Instance creation

Step2: Database Templates

Oracle Instance creation

Oracle предлагает создать экземпляр базы данных на основе одного из подготовленных шаблонов.

1. Система обработки транзакций (OLTP) - когда необходимо оптимизировать ввод данных в базу данных. Преимущественно операции по добавлению и изменению данных.
2. База данных общего назначения (custom database) - вам предлагается самостоятельно выбрать системные параметры базы данных. (самый оптимальный вариант).
3. Хранилище данных (warehouse) - когда необходимо оптимизировать работу с данными в базе данных. Преимущество операции чтения данных и подстроения аналитических отчетов.

При необходимости, данные параметры можно будет изменить в pfile или spfile.

Step3: Database Identification

Oracle Instance creation


Oracle предлагает задать имя для создаваемого экземпляра базы данных.


Step4: Management Options

Oracle Instance creation

Oracle Instance creation

Step 5: Database Credentials

Oracle Instance creation

Вы можете для каждого из создаваемых системных паользователей задать индивидуальный пароль, либо указать 1 пароль
сразу для всех пользователей, перечисленных в таблице.


Пароль после можно поменять.
Step 6: Database File Locations

Oracle Instance creation

Далее необходимо указать место, где база данных будет хранить файлы базы данных - т.е. те файлы в которых собственно и будут храниться данные.

/u02/oradata
Step 7: Recovery Configuration

Oracle Instance creation

Fast Recovery Area (FRA) - определить нахождение и размер области на диске, где будут храниться резервные копии данных (и архивлоги, если предполагается их использовать и хранить в FRA).
Enable Archiving - включить режим работы базы данных Archivelog.

Данные параметры будут настроены уже после завершения установки базы данных.

Step 8: Database Content

Oracle Instance creation

Oracle Instance creation

Oracle Instance creation

Предлагается выбрать дополнительные компоненты. Если не предполагается их использовать, то скорее всего их и не следует устанавливать.

Oracle Text  - обеспечивает индексирование слов и поиск
http://docs.oracle.com/cd/B10501_01/text.920/a96517/cdefault.htm

Oracle OLAP - многомерный анализ данных, для аналитических приложений.
http://www.oracle.com/technetwork/documentation/olap-101824.html

Oracle Spatial -  для Geographic Information System (GIS) (Наверное, что-то вроде карт google maps)
http://docs.oracle.com/html/A88805_01/sdo_intr.htm

Oracle Multimedia - нужна в случае, если предполагается хранить в базе картинки, аудио, видео.
http://docs.oracle.com/cd/E11882_01/appdev.112/e10777/ch_intr.htm#i610845

Oracle JVM - нужна если нужно вызывать программы (процедуры, функции и т.д.), написанные на java непосредственно внутри базы данных.

Application Express -  приложение, с помощью которого можно достаточно просто с помощью "вайзардов" создавать приложения, работающие с базой данных. Имеет смысл оставить, только если предполагается с ним работать.

Step 9: Initialization Parameters: Memory

Oracle Instance creation

Если не планируется на сервере создавать еще один экземпляр базы данных, имеет смысл выделить для сервера побольше памяти.  (> 90%).

(на картинке изображена установка с большим количеством оперативной памяти, чем прилагается в документе по созданию виртуальной машины)

Вы также можете самостоятельно задать системные параметры создаваемой базы данных.


Oracle Instance creation

Step 9: Initialization Parameters: Character sets

Oracle Instance creation

Если в базе будут использоваться русские буквы, рекомендуется выбрать кодировку, которая поддерживает данную возможность. Unicode, где каждый символ кодируется 2 байтами, вполне подходит для этой задачи.

Step 9: Initialization Parameters: Connection Mode

Oracle Instance creation

  • Dedicated Server Mode - для каждого соединения создается отдельный сервис.
  • Shared Server Mode - создается пул соединений, и все клиенты подключаются к базе данных через этот пул. Имеет смысл использовать только в случае нехватки ресурсов сервера на создание выделенных сервисов.
Step 10: Initialization Parameters: DataBase Storage

Oracle Instance creation

С помощью этого окна можно добавлять табличные пространства, щелкая по кнопке Add (Добавить). Некоторые табличные пространства создаются автоматически, и, раскрывая пункты навигационного окна слева и выбирая в нем элементы, вы можете изменять размеры и характеристики этих табличных пространств.
Step 11: Creation Options

Oracle Instance creation

Вы можете создать базу данных, записать данную конфигурацию в качестве шаблона для последующего использования и, по желанию, создать скрипт для создания базы данных, например, если нужно создать базу данных позже.

Oracle Instance creation

Oracle Instance creation

Oracle Instance creation

Можно подключиться к Enterprise Manager по адресу:
https://192.168.1.10:1158/em

Oracle Instance creation

Oracle Instance creation





Рекомендую обратиться сразу к последней версии документа, где используются более новые версии программного обеспечения

Ссылка на документ по инсталляции Oracle.