Создать базу данных oracle linux

Обновлено: 04.07.2024

В данном посте описывается установка Oracle Database 18c Express Edition (XE) на операционную систему Oracle Linux 7. В примере рассматривается установка на Oracle Linux 7.4. Процесс установки с небольшими оговорками актуален для всех версий ОС Linux на базе RHEL (подробнее – ниже).

Будут рассмотрены следующие шаги:

  1. Подготовка к установке
  2. Установка Oracle Database 18c XE
  3. Подключение к базе данных

1. Подготовка к установке

1.1. Проверяется, соответствует ли используемая операционная система минимальным требованиям для установки и работы Oracle Database 18c XE. Допустимы следующие версии и дистрибутивы Linux на базе RHEL:

  • Oracle Linux 7.5 with the Unbreakable Enterprise Kernel 5
    Oracle Linux 7.2 with the Unbreakable Enterprise Kernel 4
    Oracle Linux 7 with the Unbreakable Enterprise Kernel 3
    Oracle Linux 7 with the Red Hat Compatible kernel: 3.10.0-123.el7.x86_64 or later
  • Red Hat Enterprise Linux 7: 3.10.0-123.el7.x86_64 or later
  • Oracle Linux 6.4 with the Unbreakable Enterprise Kernel 2
    Oracle Linux 6.6 with the Unbreakable Enterprise Kernel 3
    Oracle Linux 6.8 with the Unbreakable Enterprise Kernel 4
    Oracle Linux 6.4 with the Red Hat Compatible kernel: 2.6.32-358.el6.x86_64 or later
  • Red Hat Enterprise Linux 6.4: 2.6.32-358.el6.x86_64 or later
  • SUSE Linux Enterprise Server 12 SP1: 3.12.49-11.1 or later

Для установки требуется минимум 1 Гб оперативной памяти (рекомендуется 2 Гб), минимум 10 Гб дискового пространства для ПО Oracle, 2 Гб дискового пространства для хранения временных файлов и обладание правами администратора.

Для скачивания на портале Oracle необходимо наличие учетной записи с паролем. При ее отсутствии осуществляется регистрация новой учетной записи.

Пройдя по ссылке, выбирается версия Oracle Database 18c XE для вашей операционной системы (ОС): Oracle Database 18c Express Edition for Linux x64. Запускается скачивание rpm пакета (oracle-database-xe-18c-1.0-1.x86_64.rpm). Время скачивания может быть достаточно большим. Объем пакета около 2,3 Гб.

После скачивания пакет устанавливается командой:

yum localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm

rpm -ivh oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm

Далее используется вторая команда:

В папке Packages определяются необходимые файлы и устанавливаются командой rpm -ivh.

Теперь устанавливается preinstall пакет еще раз.

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

2. Установка Oracle Database 18c Express Edition

2.1. Запускается ранее скачанный rpm пакет. Предварительно проверяется доступность более 1 Гб оперативной памяти. Проверить объем оперативной памяти можно командой free -h. Обычно, указав при создании виртуальной машины 1 Гб ОЗУ, на выходе не всегда получаем 1 гигабайт оперативной памяти в ОС. Для этого рекомендуется указывать объем оперативной памяти виртуальной машины с небольшим запасом (например, 1.4 Гб). Иначе возможна, например, следующая ошибка:

[SEVERE] Oracle Database 18c Express Edition requires a minimum of 1GB of physical memory (RAM). This system has 991 MB of RAM and does not meet minimum requirements.

Запускается установка БД:

Лог файлы установок можно найти в файлах /var/log/oracle-database-preinstall-18c и /var/log/oracle-database-xe-18c. В них можно удостовериться, что никаких ошибок не произошло. Изменить некоторые параметры можно в файле /etc/sysconfig/oracle-xe-18c.conf.

[Fatal] [DBT-06103] The port (5500) is already in use express edition 18c

Рекомендуется настроить сетевые параметры и сделать сетевой интерфейс автозапускаемым после перезагрузки операционной системы. В данном посте описывается настройка сети в Oracle Linux.

Для настройки паролей и завершения установки нужно запустить команду /etc/init.d/oracle-xe-18c configure

Установка БД успешно завершена. В конце установки описываются способы подключения к Pluggable и Container Databases, а также к Oracle Enterprise Manager for Oracle Database XE:

2.2. Теперь под пользователем oracle ОС в папке /home/oracle надо настроить файл .bash_profile, добавив переменные ORACLE_HOME, ORACLE_SID и путь $ORACLE_HOME/bin в разделе PATH. Назначается пароль пользователю oracle и работа в операционной системе производится под этим пользователем.

В домашней директории пользователя oracle (/home/oracle) ищется скрытый файл .bash_profile.

Далее файл открывается с помощью nano (или vi) и добавляются переменные ORACLE_HOME, ORACLE_SID и путь $ORACLE_HOME/bin в разделе PATH.

Изменения сохраняются и осуществляется повторный вход в систему под пользователем oracle.

3. Подключение к БД

После установки необходимо произвести подключение к БД, что позволит проверить работоспособность Oracle Database 18c XE. Для подключения к БД (multitenant container database) под пользователем SYS с помощью SQLPlus, необходимо запустить следующую команду sqlplus sys@XE as sysdba.

Выполняется запрос выборки данных из Container Database. Данный запрос показывает имеющиеся pluggable databases (PDB).

Перезагрузка операционной системы показывает, что listener и база данных не доступны, так как не настроен автоматический запуск этих служб (см. ниже).

Чтобы БД (инстанция) и listener запускались автоматически после включения или перезапуска ОС, выполняются следующие две команды под пользователем root:

Перезагружаем операционную систему. Как видно ниже, listener и база данных стартовали автоматически.

На этом установка и базовые настройки Oracle Database 18c Express Edition на Oracle Linux завершены. Container database и Pluggable database готовы к работе. В последующих постах будут рассмотрены подключение к Pluggable database и работа с ней.

4 thoughts on “ Установка Oracle Database 18c Express Edition на Oracle Linux ”

Добрый день.
Спасибо за Ваш вопрос.

Утилита SQLPlus всегда доступна после успешной установки Oracle Database 18c Express Edition. Подключение к БД с помощью SQLPlus под какой учетной записью ОС выполняется (oracle или root)?

Подскажите как запустить tomcat после oracle ?

Добрый день!
Спасибо за Ваш вопрос.

Вам Apache Tomcat нужен для настройки ORDS? Если да, то есть два варианта установки ORDS:
1. Автономный (standalone) режим.
2. На сервере приложений (Oracle WebLogic Server, Apache Tomcat).

1.1) Проверить права доступа на все папки, которые были созданы при предварительной подготовке для установки Oracle. Можно не проверять, а просто ещё раз выполнить команды (под root).

1.2) При создании БД я столкнулся с проблемой. DBCA не показывает (не видит) дисковые группы ASM. Симптомы:

Либо в DBCA пустое окно списка дисковых групп ASM

SNAGHTML14c59845

Thu Apr 26 16:09:41 2012
CREATE DATABASE "loc11"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
DATAFILE SIZE 700M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE SIZE 600M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE SIZE 20M AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
SMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE SIZE 200M AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
CHARACTER SET CL8MSWIN1251
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 SIZE 51200K,
GROUP 2 SIZE 51200K,
GROUP 3 SIZE 51200K
USER SYS IDENTIFIED BY *USER SYSTEM IDENTIFIED BY
Starting background process ASMB
Thu Apr 26 16:09:41 2012
ASMB started with pid=19, OS >

***********************************************************************


Fatal NI connect error 12547, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=/u01/11.2.0/grid/bin/oracle)(ARGV0=oracle+ASM_asmb_loc11)(ENVS='ORACLE_HOME=/u01/11.2.0/grid,ORACLE_SID=+ASM')(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(enable=setuser)(CONNECT_DATA=(CID=(PROGRAM=oracle@ol62)(HOST=ol62)(USER=oracle))))


VERSION INFORMATION:
TNS for Linux: Version 11.2.0.3.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.3.0 - Production
Time: 26-APR-2012 16:09:41
Tracing not turned on.
Tns error struct:
ns main err code: 12547

TNS-12547: TNS:lost contact
ns secondary err code: 12560
nt main err code: 517

image

1.3) При создании БД в самом конце выходит ошибка

SNAGHTML193cc0b4

[Thread-315] [ 2012-04-28 11:14:16.741 MSD ] [CRSNative.internalStartResource:389] Failed to start resource: Name: ora.loc11.db, node: null, filter: null, msg ORA-12547: TNS:lost contact
CRS-5017: The resource action "ora.loc11.db start" encountered the following error:
ORA-12547: TNS:lost contact
. For details refer to "(:CLSN00107:)" in "/u01/11.2.0/grid/log/ol62/agent/ohasd/oraagent_grid/oraagent_grid.log".

CRS-2674: Start of 'ora.loc11.db' on 'ol62' failed
ORA-12547: TNS:lost contact
[Thread-315] [ 2012-04-28 11:14:16.742 MSD ] [PostDBCreationStep.executeImpl:897] Exception while Starting with HA Database Resource PRCR-1079 : Failed to start resource ora.loc11.db
ORA-12547: TNS:lost contact
CRS-5017: The resource action "ora.loc11.db start" encountered the following error:
ORA-12547: TNS:lost contact
. For details refer to "(:CLSN00107:)" in "/u01/11.2.0/grid/log/ol62/agent/ohasd/oraagent_grid/oraagent_grid.log".

CRS-2674: Start of 'ora.loc11.db' on 'ol62' failed
ORA-12547: TNS:lost contact

2012-04-28 11:14:15.940: [ora.loc11.db][876726016] [clean] makeConnectStr =(DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=/u01/app/oracle/product/11.2.0/db_1/bin/oracle)(ARGV0=oracleloc11)(ENVS='ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1,ORACLE_SID=loc11,LD_LIBRARY_PATH=')(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=loc11)))
2012-04-28 11:14:15.940: [ora.loc11.db][876726016] [clean] InstAgent::stop non pool pConnxn 1 0c0ac330
2012-04-28 11:14:15.940: [ora.loc11.db][876726016] [clean] InstConnection::connectInt: server not attached
2012-04-28 11:14:16.142: [ora.loc11.db][876726016] [clean] ORA-12547: TNS:lost contact

2012-04-28 11:14:16.142: [ora.loc11.db][876726016] [clean] InstConnection::connectInt (1) Exception OCIException
2012-04-28 11:14:16.142: [ora.loc11.db][876726016] [clean] InstConnection:connect:excp OCIException OCI error 12547
2012-04-28 11:14:16.142: [ora.loc11.db][876726016] [clean] InstConnection::connectInt: server not attached
2012-04-28 11:14:16.338: [ora.loc11.db][876726016] [clean] ORA-12547: TNS:lost contact

2012-04-28 11:14:16.338: [ora.loc11.db][876726016] [clean] InstConnection::connectInt (1) Exception OCIException
2012-04-28 11:14:16.338: [ora.loc11.db][876726016] [clean] InstAgent::stop: connect1 errcode 12547
2012-04-28 11:14:16.338: [ora.loc11.db][876726016] [clean] InstAgent::stop: connect2 oracleHome /u01/app/oracle/product/11.2.0/db_1 oracleSid loc11
2012-04-28 11:14:16.338: [ora.loc11.db][876726016] [clean] InstConnection::connectInt: server not attached
2012-04-28 11:14:16.531: [ora.loc11.db][876726016] [clean] ORA-12547: TNS:lost contact

2012-04-28 11:14:16.531: [ora.loc11.db][876726016] [clean] InstConnection::connectInt (1) Exception OCIException
2012-04-28 11:14:16.531: [ora.loc11.db][876726016] [clean] InstConnection:connect:excp OCIException OCI error 12547
2012-04-28 11:14:16.531: [ora.loc11.db][876726016] [clean] InstConnection::connectInt: server not attached
2012-04-28 11:14:16.732: [ora.loc11.db][876726016] [clean] ORA-12547: TNS:lost contact

2012-04-28 11:14:16.732: [ora.loc11.db][876726016] [clean] InstConnection::connectInt (1) Exception OCIException
2012-04-28 11:14:16.732: [ora.loc11.db][876726016] [clean] InstAgent::stop: connect2 errcode 12547
2012-04-28 11:14:16.732: [ora.loc11.db][876726016] [clean] clsnUtils::error Exception type=2 string=ORA-12547: TNS:lost contact

2012-04-28 11:14:16.732: [ AGFW][876726016] sending status msg [ORA-12547: TNS:lost contact] for clean for resource: ora.loc11.db 1 1

Нужно выполнить (под root).

image

Создание базы данных проводиться под пользователем oracle!

xhost +
su - oracle
dbca

image

2.2) Запускается мастер Database Configuration Assistant. Графическая установка (см. экраны).

image

image

image

SNAGHTMLeeffed6

SNAGHTMLef153f7

image

В данном примере я задаю один простой пароль для всех пользователей (поэтому далее следует предупреждение). Для промышленной БД так делать не следует.

SNAGHTMLef40442

SNAGHTMLef4fe97

Для размещения файлов БД выбираем Automatic Storage Management (ASM) и дисковую группу +DATA, которая была создана в предыдущей статье (Установка Oracle Grid Infrastructure (ASM + Restart) на Linux. (Часть 3)).

SNAGHTMLef94299

SNAGHTML19077773

SNAGHTMLef9ee71

SNAGHTML190f3871

SNAGHTML2e4c9a9c

SNAGHTMLf184b31

image

SNAGHTMLf19f8fd

С помощью команды free я определяю, сколько сейчас памяти свободно на сервере (ОС + Oracle Grid Infrastructure).

image

Получается, что 2601 Мб можно использовать, но лучше оставить запас (т.е. использовать 70-80% свободной памяти). Поэтому для экземпляра буду использовать 2048 Мб.

В Oracle 11g можно использовать три способа управления памятью (Oracle Memory Management):

1) Automatic Memory Management (AMM)

2) Automatic Shared Memory Management (ASMM)

3) Manual Shared Memory Management (ручное управление)

На промышленных БД рекомендуется использовать HugePages. Но Automatic Memory Management (AMM) and HugePages не совместимы! (ASMM versus AMM and LINUX x86-64 Hugepages Support (Doc ID 1134002.1)). А вот ASMM можно использовать вместе с HugePages.

SNAGHTMLf79cfec

image

image

image

SNAGHTMLf8851f7

SNAGHTMLf9238ad

SNAGHTML2e503f15

SNAGHTMLfa33ce2

SNAGHTMLfa3fdc0

Идёт создание БД.

SNAGHTML19217448

SNAGHTML2e727d0f

Всё, база данных создана.

Если всё было сделано, как описано выше, то журнальные файлы и контрольные файлы создаются с мультиплицированием в +DATA и +FRA. Но я хочу, чтобы журнальные файлы находились в +REDO без всякого мультиплицирования, поэтому я пересоздаю их.

-- Список существующих журнальных файлов
SELECT * FROM v$logfile;

-- Создаю новый файлы в +REDO нужного размера
-- (Если предполагается первоначальная массированная
-- заливка данных в БД, то лучше журналы сделать изначально
-- большими. А после заливки данных еще раз их пересоздать).
ALTER DATABASE ADD LOGFILE GROUP 4 '+REDO' SIZE 300 M;
ALTER DATABASE ADD LOGFILE GROUP 5 '+REDO' SIZE 300 M;
ALTER DATABASE ADD LOGFILE GROUP 6 '+REDO' SIZE 300 M;

-- После создания новых, удаляю старые журнальные файлы
ALTER DATABASE DROP LOGFILE GROUP 1;
ALTER DATABASE DROP LOGFILE GROUP 2;
ALTER DATABASE DROP LOGFILE GROUP 3;

-- Если при удалении возникает ошибка:
-- ORA-01623: журнал 2 является текущим для экземпляра loc11 (поток 1) - удаление невозможно
-- ORA-00312: оперативный протокол 2 процесса 1: '+DATA/loc11/onlinelog/group_2.258.781795043'
-- ORA-00312: оперативный протокол 2 процесса 1: '+FRA/loc11/onlinelog/group_2.258.781795045'
-- нужно переключить текущий журнал
ALTER SYSTEM SWITCH LOGFILE;

-- Если при удалении (после переключения журнала) возникает ошибка:
-- ORA-01624: протокол 2 требуется для восстановления после сбоя экземпляра loc11 (поток 1)
-- ORA-00312: оперативный протокол 2 процесса 1: '+DATA/loc11/onlinelog/group_2.258.781795043'
-- ORA-00312: оперативный протокол 2 процесса 1: '+FRA/loc11/onlinelog/group_2.258.781795045'
-- Нужно сбросить все измененные блоки БД в файлы данных и освободить журнал
ALTER SYSTEM CHECKPOINT;

Пробуем подключиться к БД и выполнить какой-нибудь sql-запрос (выполнять под oracle).

su - oracle
NLS_LANG=AMERICAN_RUSSIA.CL8MSWIN1251
export NLS_LANG
echo $NLS_LANG
sqlplus /nolog
conn sys/sys@loc11 as sysdba
select * from v$version;

image

Всё. БД создана и работает.

Нужно это проверить. Просто, попробую убить процесс БД и листенера в ОС и посмотреть что будет. Все команды выполнять под root. Кроме команды crs_stat -t, которая выполняется под grid (нужно открыть две консоли).

В консоли root.

В консоле grid.

image

image

После этого можно соединиться с базой и убедиться что она работает.

ПРИМЕЧАНИЕ 1: База будет автоматически останавливаться и запускаться при остановке и запуске ОС с помощью Oracle High Availability Services (HAS) и дополнительно ничего делать не нужно.

В системе Windows также необходим дополнительный шаг, так как в Windows Oracle сервер работает как сервис. Oracle предоставляет дополнительный инструмент oradim.exe в помощь при создании этого сервиса

Эти шаги могут быть последовательно выполнены из SQL *Plus или с помощью специального графического инструмента DBCA (Database Configuration Assistant). Также вы можете написать свои скрипты для этой цели или использовать «тихую» установку.

Наиболее простым способом является создание БД с помощью DBCA. Это мастер-установщик который в режиме диалога запросит необходимые параметры и сделает всё в автоматическом режиме.

Для запуска DBCA на Linux вначале необходимо установить системные переменные ORACLE_BASE,ORACLE_HOME,PATH и LD_LIBRARY_PATH. Примерные значения могут быть такими

И запустить приложение вызвав команду dbca.

Помните, что почти все параметры (за исключением одного) можно изменить после создания БД, но это потребует нефункционирования БД.

Если будет установлен Enterprise Manager Database Control, то тогда необходимо выполнить ещё один предварительные шаг; настройка listener-а БД. Это необходимо так как Database Control всегда подключается к БД с помощью listener-а и в процесе установки проверяет наличие хотя бы одного доступного listener-а. Listener можно легко настроить с помощью Net Configuration Assistant (netca).

Скрипты и файлы создаваемые DBCA

DBCA создаёт скрипты и файлы которые находятся в папке ORACLE_BASE/admin/DB_NAME/scripts.

Файл параметров Parameter File

Рассмотрим файл параметров, с именем init.ora. Ниже представлен фрагмент сгенерированного DBCA файла

Скрипт создания БД

Ниже представлен скрипт который DBCA выполняет в процессе создания БД (пример для Windows).

D:\oracle\app\product\11.1.0\db_3\bin\oradim.exe -new -sid OCP11G

-startmode manual -spfile

D:\oracle\app\product\11.1.0\db_3\bin\oradim.exe -edit -sid OCP11G

-startmode auto -srvcstart system

Вначале скрипт создаёт несколько папок внутри папки ORACLE_BASE. Далее устанавливаются значения системной переменной ORACLE_SID и добавляется путь ORACLE_HOME/bin к переменной PATH. Две команды которые используют oradim.exe не используются в Linux. В Windows они нужны чтобы настроить запуск экземпляра БД как сервиса.

После скрипт запускает SQL *Plus и выполняется SQL скрипт %DB_NAME%.sql который управляет процессом создания БД

PROMPT specify a password for sys as parameter 1;

DEFINE sysPassword = &1

PROMPT specify a password for system as parameter 2;

DEFINE systemPassword = &2

PROMPT specify a password for sysman as parameter 3;

DEFINE sysmanPassword = &3

PROMPT specify a password for dbsnmp as parameter 4;

DEFINE dbsnmpPassword = &4

Вначале задаются пароли для системных учётных записей (эти пароли указываются в процессе работы с DBCA). Потомы вызывается программа orapwd которая создаст файл паролей для БД. Имя файла будет %ORACLE_HOME%\database\PWD<db_name>.ora для Windows или $ORACLE_HOME/dbs/orapw<db_name> для Linux. После этого запускается скрипт CreateDB.sql который непосредственно создаёт БД.

Команда CREATE DATABASE

Пример скрипта CreateDB.sql

SIZE 300M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL

SIZE 120M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED

SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE

AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED

AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED

CHARACTER SET WE8MSWIN1252

NATIONAL CHARACTER SET AL16UTF16

Скрипт подключается к экземпляру, используя авторизацию из файла паролей. Команды echo и spool выводя в лог всё что происходит.

Команда STARTUP NOMOUNT создаёт структуры экземпляр в памяти используя файл параметров. NO MOUNT означает что база данных не будет подключена и открыта. После того как эта команда выполнена – экземпляр существует в памяти и работают фоновые процессы. Размеры SGA установлены согласна файла параметров.

Команда CREATE DATABASE использует имя базы данных и множество параметров. Вначале устанавливаются определенные ограничения для всей БД. Они могут изменять позже, но лучше всего устанавливать допустимые значения сейчас, поскольку их изменение очень трудоёмкая операция. Далее указываются где создать файлы данных для табличных пространств SYSTEM, SYSAUX и UNDO. Также указываются где хранить файлы для временного табличного пространства (TEMPORARY tablespace). Так же указывается кодировка БД для словаря данных и столбцов типа VARCHAR2, CHAR и CLOB. Параметры для файлов логов и т.д. В конце идёт указание на использование паролей из файла паролей и отключение записи в лог.

Этот файл с командой CREATE DATABASE создаст базу данных. После успешного выполнения экзмепляр будет работать в памяти и БД будет создана, включая файлы контроля, файлы данных и файлы логов. Словарь данных будет сгенерирован в табличном пространстве SYSTEM. Однако несмотря на то что БД создана, она пока непригодна для использования. Оставшиеся скрипты, которые вызовет файл %DB_NAME%.sql исправят это. У команды CREATE DATABASE много параметров, однако все они имеют значение по умолчанию. Например если вы не укажете файлы данных для табличного пространства SYSTEM все равно создатся минимум один файл. Для табличных пространств UNDO и TEMPORARY нет значений по умолчанию – но БД может быть создана без них, а потом можно указать эти значения.

Скрипты после создания БД

Остальные скрипты вызываемые %DB_NAME%.sql зависят от выбора в процессе работы с DBCA. В нашем примере был выбран только Enterprise Manager Database Control и поэтому будут запущены только 4 скрипта.

Oracle 12 relese 1 Instance Creation

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

Oracle 12 relese 1 Instance Creation

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

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Oracle 12 relese 1 Instance Creation

Tags: Oracle DataBase 12c, Oracle Linux 6.7, Instance

Oracle DBA

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

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

Читайте также: