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

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

$ dbca



Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation


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

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

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



Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 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 -  приложение, с помощью которого можно достаточно просто с помощью "вайзардов" создавать приложения, работающие с базой данных. Имеет смысл оставить, только если предполагается с ним работать.



Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation


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

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



Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

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



Oracle 12 relese 1 Instance Creation

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



Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

На этом шаге прогресс установки как бы останавливается и ничего не происходит какое-то время. Нужно подождать.

Oracle 12 relese 1 Instance Creation

Под Firefox у меня Enterprise Manager не запустился. Правда он у меня перегружен всякими плагинами, блокирующими и активные компоненты сайтов.



https://192.168.1.11:5500/em



Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation



$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Tue Sep 15 22:14:27 2015

Copyright (c) 1982, 2014, Oracle.  All rights reserved.


Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options


SQL> select status from v$instance;

STATUS
------------
OPEN