Какие операционные системы поддерживает oracle database

Обновлено: 02.07.2024

Oracle Database - это коммерческий продукт, который стоит весьма дорого (Даже есть книга - “Все вокруг должны разориться: неотлакированная правда о корпорации Oracle и ее вожде Ларри Эллисоне”). Для обучения Вы можете инсталлировать сервер совершенно бесплатно, но для использования его в организации, Вам потребуется приобрести лицензию на ее использование (причем на Standart лицензируется по процессорам (максимальное количество процессоров которое может быть установлено на сервере, также ограничивается лицензионными соглашениями), а для версии Enterprise по ядрам).

Дополнительные расширенные возможности базы данных (например пакет для анализа производительности) оплачиваются отдельно. Помните, Oracle всегда следит за вами. И если вы используете / использовали какую-либо платную опцию не заплатив за нее (или заплатили меньше, чем нужно), эта сука никогда об этом не забудет и сдаст вас с потрахами при первой возможности.

Oracle - достаточно сложная БД. Без глубоких знаний и пониманий механизмов ее работы бывает очень сложно. Она очень часто не прощает ошибок и халатности при ее использовании. Но если Вы правильно настроили ее работу, обеспечили резервное копирование и дублирование критически важных для работы БД файлов, процессов и служб, предусмотрели возможности предотвращения технических сбоев, запретили доступ к базе недостаточно компетентных сотрудников, Oracle будет работать лучше, чем какая-либо другая БД.

Oracle Database 11g Standard Edition One:

Наиболее дешевая версия базы данных. Минимальная цена - 180 долларов за каждого пользователя, который будет работать с базой данных. Лицензия минимум на 5 пользователей. Имеются ограничения на железо.

Бесплатная версия БД Oracle 11g(XE, Express Edition):

В свою очередь, Oracle предлагает бесплатную версию своего продукта (XE, Express Edition), которую Вы можете использовать свободно и совершенно бесплатно. Разумеется, Oracle наложила ограничения на свой бесплатный продукт, поэтому версия XE, может работать только с 1 ядром, 1 GB оперативной памяти и хранить данные не более 11 GB. Этого вполне достаточно, для одновременной работы с базой данных сотрудников малого предприятия, либо сотрудников отдела крупной компании. Возможно, что и для Ваших потребностей подойдет именно эта версия. (Разумеется, столь серьезные ограничения, заставляют все больше склоняться к openSource продуктам, например к таким как PostgreSQL).

Какую операционную систему выбрать для установки Базы данных Oracle?

Разумеется все зависит от Ваших возможностей, способностей, знаний и требований к системе.
Здесь мы ориентируемся на операционную систему от компании Oracle - Oracle Linux (RedHat). Компания Oracle берет исходники RedHat, меняет картинки, компилирует исходники и в результате получается дистрибутив Oracle Linux, который можно использовать бесплатно в коммерческих целях. При необходимости, Oracle готов предоставить платную техническую поддержку.

Где скачать дистрибутивы Oracle

Виртуальные машины для инсталляций

  • В целях изучения или исследований, имеет смысл использовать виртуальные машины. Например, Oracle VirtualBox

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

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

Поддерживаемые версии баз данных

Standard/Standard One/Enterprise Editions:

Oracle 10g R2 (64-разрядная) 10.2.0.3

Oracle 11g R2 (64-разрядная) 11.2.0.3

Oracle 12c R1 (64-разрядная) 12.1.0.1

Поддерживаемые операционные системы

Oracle 10g R2 (64-разрядная) 10.2.0.3

Red Hat Enterprise Linux AS/ES 5 (64-разрядная)

Sun Solaris 9 (64-разрядная [SPARC])

Sun Solaris 10 (64-разрядная [SPARC])

Windows 2008 R2 Standard, Enterprise и Datacenter (64-разрядная [AMD64/EM64T])

Oracle 11g R2 (64-разрядная) 11.2.0.3

Oracle Linux Server 5 (64-разрядная) (см. примечание ниже)

Oracle Linux Server 6 (64-разрядная) (см. примечание ниже)

Red Hat Enterprise Linux AS/ES 5 (64-разрядная)

Red Hat Enterprise Linux AS/ES 6 (64-разрядная)

Sun Solaris 10 (64-разрядная [SPARC])

Sun Solaris 11 (64-разрядная [SPARC])

SUSE Linux Enterprise Server 11 (64-разрядная)

Windows 2008 R2 Standard, Enterprise и Datacenter (64-разрядная [AMD64/EM64T])

Windows Server 2012 Standard и Datacenter (64-разрядная (EM64T))

Windows Server 2012 R2 Standard и Datacenter (64-разрядная (EM64T))

Oracle 12c R1 (64-разрядная) 12.1.0.1

Oracle Linux Server 5 (64-разрядная)

Oracle Linux Server 6 (64-разрядная)

Red Hat Enterprise Linux AS/ES 5 (64-разрядная)

Red Hat Enterprise Linux AS/ES 6 (64-разрядная)

Red Hat Enterprise Linux AS/ES 7 (64-разрядная)

Sun Solaris 10 (64-разрядная [SPARC])

Sun Solaris 11 (64-разрядная [SPARC])

SUSE Linux Enterprise Server 11 (64-разрядная)

Windows 2008 R2 Standard, Enterprise и Datacenter (64-разрядная [AMD64/EM64T])

Windows Server 2012 Standard и Datacenter (64-разрядная (EM64T))

Windows Server 2012 R2 Standard и Datacenter (64-разрядная (EM64T))

Примечание:

Требования к базе данных

Примечание:
  • Необходимо установить компонент Oracle Text. Компонент Text установлен в Oracle по умолчанию; однако, если вы не производили установку по умолчанию, компонент Text может быть не установлен.
  • Также обратите внимание на то, что если для операционной системы сервера, на котором размещена база данных Oracle, нет собственной версии ArcGIS, SQL-доступ к ST_Geometry или ST_Raster не поддерживается. ST_Geometry и ST_Raster могут храниться в клиентах ArcGIS, но SQL-доступ к их данным осуществить нельзя.

Требования Oracle 10g R2 (10.2.0.x)

Примечание:
  • Пользователям Oracle 10.2.0.3 ST_GEOMETRY требуется задействовать патч Oracle Patch, который исправляет ошибку Oracle bug 6756089.
  • Для подключения к базе данных Oracle 10g R2 необходимо использовать клиента базы данных Oracle 11g R2 или Oracle 12c.

Требования Oracle 11g R2 (11.2.0.x)

Примечание:
  • Oracle 11.2.0.3 – это базовая поддерживаемая версия для 11g. Однако пользователи сталкиваются с некоторыми проблемами в 11.2.0.3. Поэтому Esri рекомендует перейти на версию 11.2.0.4. Эти проблемы описываются в этой технической статье Esri.

Поддержка патчей баз данных Oracle

Патчи Oracle 10.2.0.3, 11.2.0.3 и 12.1.0.1 или выше. Уровни наборов патчей Oracle и Oracle Interim (One-Off) Patch включаются как в Oracle Corporation's Patch Set Overview, так и в документации Interim Patch.

См. документацию Oracle Support для всего набора патчей Oracle (и Interim Patch) и инструкции по установке. Esri рекомендует сделать полную резервную копию вашей базы данных Oracle до задействования наборов патчей Oracle или промежуточного патча interim. Если функциональность, которая была до задействования патча Oracle или промежуточного патча, перестала работать, вернитесь к предыдущей версии Oracle. Если необходимо, свяжитесь с поддержкой Oracle

Программное обеспечение, необходимое для подключения к СУБД

Клиентскому компьютеру (например, на котором установлен ArcMap) необходимы клиентские файлы, соответствующие РСУБД, которую вы используете. Эти файлы можно получить у поставщиков РСУБД, некоторые также доступны на My Esri. Более подробно см. в разделе Клиенты базы данных. На My Esri находятся файлы клиентов РСУБД для IBM DB2, IBM Informix, Microsoft SQL Server и PostgreSQL. Файлы клиентов ALTIBASE, IBM Netezza, Oracle, SAP HANA и Teradata на My Esri отсутствуют; их необходимо получать у поставщиков РСУБД.

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

Некоторые люди привержены их любимой ОС, однако в каждой есть свои минусы и плюсы и не для всех ОС есть все необходимые приложения. Oracle поддерживает все популярные платформы:

  • Linux на платформе Intel и AMD
  • Windows на платформе Intel и AMD
  • Solaris на платформе SPACE
  • AIX на платформе POWER
  • HPUX на платформе PA-RISC

Эти комбинации наиболее популярны, однако существует м ного других. Некоторые ОС поддерживают 32битную и 64битную архитектуру и Oracle обычно поддерживает обе. Когда выбираете платформу, необходимо оценивать такие факторы как

  • Стоимость
  • Простота в использование
  • Масштабирование
  • Отказоустойчивость
  • Производительность

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

Linux заслуживает отдельного обсуждения. Oracle широко использует и развивает Linux. Наиболее популярные дистрибутивы это Red Hat и Suse, но Oracle так же предоставляет свою сборку Oracle Linux Enterprise. Этот дистрибутив имеет все необходимые пакеты для работы и поддерживается компанией Oracle. Таким образом можно создать целую среду поддерживаемую одним поставщиком.

Программные ресурсы и ОС

Выбор программного обеспечения происходит обычно после анализа планируемого объёма данных и активность БД. Есть специальные учебные пособия по выбору аппаратного обеспечения для БД. Минимальные системные требования для системы

1ГБ оперативной памяти

1.5ГБ файл подкачки

400Мб свободного дискового пространства во временной директории

1.5-3.5 ГБ для домашней директории Oracle

1.5ГБ для БД примеров

2.4ГБ для архивов

Процессор с тактовой частотой не меньше 1 ГГц

Такой широкий диапазон для домашней директории обусловлен вариативностью платформ. 2.5 Гб обычно занимает установка на ОС Windows с файловой системой NTFS. 3.5 ГБ для ОС Linux с файловой системой ext3. Временная директория устанваливается системной переменной TEMP. ОС также проверяется на соотвествие

Архитектуре (32/64 битная архитектура)

Наличию необходимых компонентов

Эти проверки будут осуществелены OUI.

Optimal Flexible Architecture (OFA) Структура директорий

Домашняя директория будет установлена на файловую систем. Oracle разработал OFA – структуру директорий в файловой системе, благодаря которой можно легко поддерживать различные версии различных программ. Ключевым элементом OFA является две системные переменные: ORACLE_BASE и ORACLE_HOME. ORACLE_BASE это папка на сервере, внутри которой будут установленые все программы всех версий. Каждая версия каждого продукта имеет свою домашнюю директорию ORACLE_HOME. OFA стандарт для Linux и Unix ORACLE_BASE предполагает использование шаблона /pm/h/u где

m – числовое значение, к примеру 01

p – строка к примеру app

u – системный пользователь(владелец программ Oracle) к примеру oracle

В Windows стандартным значением ORACLE_BASE является структура \oracle\app в корневом каталоге любого системного тома.

Для домашней директории стандартом является значение переменной ORACLE_BASE плюс /product/v/db_n где

v – версия, к примеру 11.1.0

db_n – значение получаемое установщиком при работе, db – database и число увеличивающееся на единицу для каждой последующей установки программы.

Таким образом получаются следующие значения ORACLE_BASE и ORACLE_HOME для Linux


Oracle Database 11g Standard Edition
предназначена для развертывания в малых и средних компаниях. Данная версия СУБД включает возможности технологии Oracle Real Application Cluster, позволяющей сократить время простоев оборудования. Она легко устанавливается и конфигурируется и поставляется с собственным кластерным программным обеспечением, средствами управления хранением данных и другими средствами самоуправления. Oracle Database 11g Standard Edition управляет всеми вашими данными и позволяет всем вашим деловым приложениям использовать преимущества СУБД Oracle, гарантирующей высокую производительность, готовность, безопасность и надежность, - и все это по доступной цене. Кроме того, эта редакция полностью совместима с редакцией Oracle Database 11g Enterprise Edition, что позволит защитить ваши инвестиции, когда возрастут ваши требования к системе управления базами данных.

Поддерживаемые среды развертывания.

Oracle Database 11g Standard Edition оптимизирована для развертывания в малых и средних компаниях. Она устанавливается либо на отдельных серверах, имеющих не более 4 процессоров, либо в кластерной серверной среде, в которой количество процессоров в кластере не превышает четырех. Oracle Database 11g Standard Edition доступна для всех поддерживаемых продуктами Oracle операционных систем, включая Windows, Linux и Unix.

Oracle Database 11g Standard Edition обеспечивает быструю установку как на кластерные системы, так на отдельные серверы. Ваша СУБД готова к эксплуатации с самого начала работы, она предварительно сконфигурирована и дополнена такими возможностями, как автоматизированное управление дисковым пространством, устройствами хранения и памятью, автоматизированное резервирование и восстановление данных и автоматизированное управление сбором статистики с оптимизацией запросов. Основанная на продукте Enterprise Manager 11g встроенная консоль Database Control обеспечивает web-интерфейс, который предоставляет информацию о текущем состоянии вашей базы данных и кластерного окружения и позволяет выполнять действия по управлению базой данных при помощи любого браузера, подключенного к вашей системе. Кроме того, стандартная редакция СУБД Oracle в полной мере использует преимущества встроенного кластерного программного обеспечения, разработанного Oracle, что позволяет исключить сложности, связанные с необходимостью устанавливать и конфигурировать кластерное программное обеспечение других поставщиков. А средства автоматизированного управления устройствами хранения позволяют эффективно распределять данные по доступным дискам, гарантируя оптимальную производительность и избавляя от необходимости использовать менеджеры томов сторонних поставщиков или кластерные файловые системы.

Все данные, все приложения.

Производительность, готовность, безопасность и надежность.

СУБД Oracle Standard Edition использует те же проверенные методы совместного доступа к базам данных, что и корпоративная редакция СУБД Oracle, обеспечивая максимальную производительность при любых рабочих нагрузках. В кластерной среде рабочая нагрузка автоматически распределяется по всем доступным вычислительным системам, гарантируя максимальное использование имеющихся у вас аппаратных средств. Кроме того, кластеризация вашей вычислительной среды с использованием технологии Real Application Clusters обеспечивает непрерывную работу ваших деловых приложений. В случае выхода из строя какой-либо системы, или при необходимости провести ее обслуживание, ваши приложения смогут продолжать получать непрерывный доступ к данным, используя другие компьютеры, включенные в кластер. Автоматическое зеркалирование и резервирование, а также средства восстановления данных защищают вашу компанию от распространенных случаев потерь данных, исключая необходимость приобретения дорогостоящих решений для управления хранением данных. Мощные возможности Flashback Query позволяют вам легко просматривать и восстанавливать более ранние версии данных без необходимости выполнять сложные и отнимающие много времени операции восстановления. Надежная поддержка ролей пользователей баз данных, аудита и шифрования данных обеспечивает строгий контроль и учет доступа для выполнения требований безопасности и конфиденциальности.

А поскольку редакция Standard Edition имеет в своей основе тот же программный код, что и корпоративная редакция СУБД Oracle, вы можете быть уверены в том, что получаете необходимую для поддержки бизнеса надежность, которой славятся продукты Oracle. Когда это потребуется, вы сможете перейти от использования стандартной редакции СУБД и к использованию корпоративной редакции, что позволяет защитить ваши инвестиции как сегодня, так и в будущем.

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