И словно говорят нам: «Я оракул,
Когда вещаю, пусть и пес не лает!»

Шекспир.

Так начиналась одна из глав руководства Oracle Database 6 для администраторов.

Про значимость этой базы данных в крупном корпоративном секторе можно не говорить – это стандарт де-факто. Наши пользователи активно используют технологии Oracle для решения производственных задач и работы с базами данных предприятия. InfoboxCloud отлично подходит для решения этой задачи. Облако позволяет сконцентрироваться на работе, а не на обслуживании серверных, повысив доступность, надежность и безопасность производственного процесса.



В этой статье мы рассмотрим процесс установки Oracle Database 12c на Windows Server 2008 R2 в облаке на один сервер. Развертывание кластерных конфигураций и тестирование производительности будет рассмотрено в следующих статьях.

Создание облачного сервера


Для создания облачного сервера вам необходимо получить доступ в InfoboxCloud. После этого войдите в панель управления и создайте облачный сервер. Для установки базы данных Oracle на Windows мы рекомендуем использовать сервер с не менее чем 4 гб оперативной памяти и не менее чем 35 гб места на диске. В разделе «операционная система» выберите «Windows». Не забудьте выделить публичный ip–адрес для клиента и задать достаточную скорость сети.



На следующем шаге выберите операционную систему Windows Server 2008 R2 и завершите создание сервера.



Вы получите данные для доступа по RDP на электронную почту. Подключитесь к серверу.

Установка Oracle Database 12C


Для того чтобы с помощью Internet Explorer в Windows Server 2008R2 можно было загружать файлы, необходимо запустить «Server Manager» и выбрать пункт «Configure IE ESC».



Затем необходимо отключить расширенные настройки безопасности для всех категорий пользователей.



Загрузите требуемый дистрибутив базы данных из Oracle Technology Network. В этой статье мы рассматриваем Enterprise редакцию. Процесс установки других редакций существенно не отличается. Для загрузки нужно установить флаг согласия с лицензионным соглашением «Accept license agreement» и нажать на каждую из ссылок. Вам будет предложено ввести данные учетной записи Oracle. Если у вас еще нет учетной записи Oracle – будет предложено создать ее.



Распакуйте каждый из файлов архива инсталлятора в одну и ту же директорию.
Затем перейдите в папку database распакованной папки и запустите setup для запуска установки.

Укажите свой адрес электронной почты и нажмите «Next».



Выберите пункт «Create and configure a database» и нажмите «Далее».



Если вы используете базу для разработки, на следующем шаге можно выбрать пункт «Desktop Class» и процесс установки будет упрощенным. Если вы используете базу для промышленного использования, выберите «Server Class».



В этой статье мы не рассматриваем возможности кластеризации, поэтому необходимо выбрать пункт «Single instance database installation».



На следующем шаге выберите Typical Database Installation.



Теперь необходимо создать пользователя в Windows для работы сервисов Oracle. Выберите пункт «Create New Windows User», введите логин и пароль пользователя, для создания.



На следующем шаге укажите пути для установки СУБД, укажите пароль администратора базы и нажмите «Next».



Начнется автоматизированный процесс подготовки к установке.



Нажмите «Install» для начала установки.





Спустя некоторое время установка будет завершена.



Вы можете установить пароль тут же и разблокировать необходимые аккаунты, нажав «Password Management».



Теперь база данных Oracle полностью установлена.



Вы можете войти в утилиту командной строки SQLPLUS:
sqlplus  / as sysdba




Если на этапе установки вы не установили пароль для требуемого пользователя, вы можете сделать это через SQLPLUS так:
alter user SYS identified by "newpassword";

, где newpassword – ваш новый пароль.

Также вы можете подключиться локально к базе через SQL Developer (Пуск -> Oracle — OraDB12Home1 -> Application Development -> SQL Developer).

Нажмите "+" для создания нового подключения.



Установите настройки, показанные на скриншоте ниже, и нажмите «Connect».



Соединение успешно установлено. Можно ввести запрос для проверки.



Для входа в Oracle Enterprise Manager используйте адрес:
https://localhost:5500/em

В процессе разрешите использовать самовыданный сертификат и установите Adobe Flash Player (сняв галочки установки другого стороннего софта, предложенного Adobe).
Для доступа можно воспользоваться логином SYS и паролем, который мы установили ранее.



Таким образом, мы успешно установили базу данных Oracle на облачный сервер в InfoboxCloud. Если вы нашли ошибку в статье или у вас возник вопрос, пожалуйста, напишите нам в ЛС или на email. Если вы не можете оставлять комментарии на Хабре — напишите в Сообществе InfoboxCloud.

Успешной работы!

Комментарии (2)


  1. AEP
    01.05.2015 13:43

    Т.е. выходит, что Oracle «просто работает» на облачных серверах, и никакого тюнинга «дисковой» подсистемы не требуется? Или такой тюнинг уже сделан перед тем, как облачный сервер передается заказчику?


    1. infobox Автор
      01.05.2015 15:51
      +1

      Тюнинг дисковой подсистемы виртуальной машины в большинстве случаев не требуется. На уровне облачных отказоустойчивых кластеров обеспечивается Enterprise SSD кеширование и тройная репликация данных. При необходимости мы готовы рассмотреть возможность внесения дополнительных оптимизаций.