Oracle edition express: Oracle Database Express Edition | Oracle СНГ

Содержание

Oracle Database Express Edition | Oracle СНГ

  • Нажмите для просмотра политики доступа
  • Перейти к содержанию

    К сожалению, Ваш поиск не дал результатов.

    Рекомендуем сделать следующее:

    • Проверьте правильность написания ключевых слов.
    • Используйте синонимы введенных ключевых слов, например “приложение” вместо “программное обеспечение”.
    • Начните новый поиск.

    Меню
    Меню

    Бесплатная база данных Oracle Database для всех

    Oracle Database Express Edition — это отличный способ познакомиться с возможностями базы данных Oracle, если вы разработчик, администратор баз данных, исследователь данных, преподаватель или просто интересуетесь базами данных. Это та же самая мощная база данных Oracle Database, на которую полагаются компании по всему миру, с теми же возможностями, но более простая и удобная в установке и использовании. Эта версия Oracle Database подойдет для любой среды. Кроме того, ее можно встраивать и распространять совершенно бесплатно!

    Быстрое начало

    Скачать Oracle Database XE

    Вопросы и ответы

    Видео

    Общие сведения об Oracle XE

    Установка в ОС Linux

    Установка в ОС Windows

    Что в комплекте?

    Многопользовательская архитектура. Изоляция, адаптивность и эффект масштаба благодаря управлению несколькими подключаемыми базами данных в контейнерной базе данных Oracle Multitenant.

    In-Memory: анализ данных, бизнес-аналитика и создание отчетов в режиме реального времени благодаря хранению важных данных в столбчатом (колоночном) хранилище Oracle Database In-Memory

    Секционирование: повышенная производительность, доступность и управляемость базы данных благодаря созданию разделов данных с учетом различных бизнес-требований

    Расширенная аналитика: получение ценной информации и составление прогнозов на основе Ваших данных с помощью технологии интеллектуального анализа данных Data Mining SQL, программирования на языке R и пользовательского интерфейса Oracle Data Miner

    Расширенная безопасность: защита конфиденциальных данных в источнике и возможность создавать полностью зашифрованные приложения с различными уровнями безопасности с помощью технологий прозрачного шифрования Oracle Transparent Data Encryption и маскирования данных Oracle Data Redaction

    Ресурсы.

    • До 12 ГБ пользовательских данных
    • До 2 ГБ ОЗУ базы данных
    • До 2 потоков CPU

    Подробнее см. в разделе «Информация о лицензировании Oracle Database».

     

    Преимущества версии XE

    Разработчики

    Ищете подходящую базу данных для нового проекта разработки? Откройте для себя возможности СУБД Oracle Database, используя бесплатную версию XE.

    • Подключите СУБД Oracle Database к Вашим любимым языкам программирования и средам разработки, включая Java.NET, Python, Node.js, Go, PHP, C/C++ и многие другие.
    • Используйте SQL в лучшей реляционной базе данных или экспериментируйте с нативной поддержкой документов JSON, пространственных данных и графов.
    • Используйте бесплатные инструменты и интегрированные среды разработки от Oracle, включая SQL Developer, SQLcl и SQL Developer Data Modeler.
    • Установите бесплатное приложение Oracle REST Data Services (ORDS), которое позволит создавать REST API для Вашей базы данных.
    • Используйте Oracle APEX поверх ORDS и XE без дополнительных затрат и без необходимости в сложном программировании, чтобы быстро создавать ориентированные на данные веб-приложения, которые отлично выглядят в браузерах мобильных устройств и настольных ПК.
    Администраторы баз данных

    Опробуйте возможности СУБД Oracle Database, которые упрощают жизнь администраторов баз данных, с помощью бесплатной версии XE. XE позволит любому администратору поэкспериментировать с расширенными функциями СУБД Oracle Database.

    • Управляйте несколькими БД Oracle в одном месте благодаря подключаемым базам данных Oracle Multitenant.
    • Быстрее обрабатывайте запросы к базе данных с помощью создания разделов таблицы.
    • Добейтесь большего от хранилища баз данных с помощью сжатия данных.
    • Создайте резервную копию всей базы данных с помощью технологии Oracle RMAN.
    • Для обеспечения безопасности и соответствия нормативным требованиям шифруйте данные в системах хранения с помощью технологии Transparent Data Encryption, устанавливайте политики аудита баз данных, чтобы отслеживать доступ к данным, и настраивайте хранилище Database Vault для предотвращения несанкционированного доступа привилегированных пользователей.
    Исследователи данных

    СУБД Oracle Database предлагает исследователям данных широкие возможности анализа данных. Версия XE обладает всеми этими возможностями. О каких возможностях идет речь?

    • Значительное ускорение обработки запросов к большим наборам данных благодаря столбчатому (колоночному) хранилищу Oracle In-Memory Column Store.
    • Вместо сложных аналитических операций можно использовать краткие инструкции SQL благодаря продвинутым технологиям аналитики, таким как Data Mining SQL.
    • Создание графического представления результатов анализа данных с помощью бесплатного пользовательского интерфейса Oracle Data Miner UI.
    • Быстрая загрузка данных в базу данных с помощью Data Pump, SQL*Loader, внешних таблиц или SQL Developer.
    • Поддержка языка программирования R.
    Преподаватели

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

    • Комплект учебных материалов доступен в Oracle Academy.
    • Нет затрат на лицензирование.
    • Легко установить.
    • База данных со всеми функциями и возможностями.
    Независимые поставщики ПО

    Если Вы ищете базу данных с полным набором возможностей, которая бы занимала мало места, тогда XE — именно то, что Вам нужно.

    • Встраивается в Ваше ПО.
    • Можно распространять вместе с Вашим программным обеспечением.
    • Можно установить в локальной среде заказчика с целью проверки концепции.
    • Возможность предоставлять комплексные прототипы потенциальным заказчикам.
    Любые пользователи

    Oracle Database XE отлично подходит для любых пользователей независимо от масштаба их деятельности. Ниже перечислены типы пользователей, которым подойдет версия XE.

    • Стартапы с ограниченным бюджетом, которые должны немедленно начать разработку.
    • Некоммерческие и другие организации, которым требуется СУБД Oracle Database, но полностью поддерживаемый выпуск не нужен.
    • Разработчики программного обеспечения, которые должны демонстрировать свои приложения заказчикам.
    • Любые пользователи, которым нужна частная защищенная среда («песочница») для оценки преимуществ и возможностей базы данных, тестирования и проверки концепции.

    Нужно больше возможностей?

    Поскольку версия XE является обычной базой данных Oracle Database, она совместима с другими выпусками Oracle Database. Если возможностей Oracle Database XE уже не хватает, Вы можете без труда перейти на другой выпуск СУБД в локальной среде или в облаке Oracle Cloud и получить неограниченные ресурсы, пользоваться поддержкой круглосуточно и регулярно получать исправления. Вы можете также перейти на Oracle Autonomous Database в рамках программы Oracle Cloud Always Free Tier, чтобы поручить Oracle управление Вашей базой данных. Oracle предлагает множество средств перемещения данных, с помощью которых можно легко перенести Oracle Database XE.

    Другие полезные материалы
    • Oracle APEX
    • Oracle SQL Developer, SQLcl
    • Oracle REST Data Services (ORDS)
    • Языки программирования: Java, Node. js, Python, .NET

    Почему Oracle

    • Аналитические отчеты
    • Отчет Gartner MQ для облачных ERP-систем
    • Экономика облаков
    • Корпоративная ответственность
    • Многообразие и инклюзивность
    • Практики безопасности

    Узнать больше

    • Что такое облачные вычисления?
    • Что такое CRM?
    • Что такое Docker?
    • Что такое Kubernetes?
    • Что такое Python?
    • Что такое SaaS?

    Что нового

    • Новости
    • Oracle Supports Ukraine
    • Oracle CloudWorld
    • Oracle и Премьер-лига
    • Oracle Red Bull Racing
    • Устойчивое развитие Oracle
    • Цифровая платформа для сотрудников

    Знакомство с Oracle Database Express Edition (XE) – что это такое? | Info-Comp.ru

    Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы с Вами познакомимся с Oracle Database Express Edition (XE) – это бесплатная редакция системы управления базами данных Oracle Database. Мы поговорим о том, что это за система, какие ограничения у бесплатной редакции и для чего ее можно использовать.

    Содержание

    1. Oracle Database
    2. Редакции Oracle Database
    3. On-Premise
    4. Cloud
    5. Oracle Database Express Edition (XE)
    6. Ограничения редакции Oracle Database Express Edition (XE)
    7. Для чего можно использовать Oracle Database Express Edition (XE)
    8. Для разработки приложений
    9. Для хранения и анализа небольших данных
    10. Для изучения языка SQL
    11. Для тестирования функционала Oracle Database
    12. Для реализации разовых проектов

    Oracle Database

    Oracle – это крупнейшая в мире компания по разработке программного обеспечения для предприятий. Специализацией Oracle является разработка систем управления базами данных, таких как Oracle Database, а также других бизнес-приложений.

    Oracle Database — это объектно-реляционная система управления базами данных (RDBMS или Relational DataBase Management System). Многие крупнейшие компании мира в качестве системы хранения баз данных выбирают именно Oracle Database.

    Заметка! ТОП 5 популярных систем управления базами данных (СУБД).

    В названии каждой версий Oracle Database мы наблюдаем номер версии и букву, например 11g, где g – это «grid» или сеть, символизируя тем самым поддержку grid-вычислений.

    В 2013 году вышла версия 12c, где c означает cloud (облако).

    В 2018 году вышла версия 18c, а на текущий момент активно используется версия 19с, которая вышла в 2019 году.

    Данная СУБД поддерживает работу на многих платформах, включая: Linux, Windows, Oracle Solaris, Mac OS X Server и т.д.

    В Oracle Database используется язык программирования PL/SQL (Procedural Language / Structured Query Language) — это расширение языка SQL, которое разработала компания Oracle.

    Редакции Oracle Database

    У компании Oracle есть несколько предложений в отношении продукта Oracle Database, при этом есть редакции, которые можно использовать локально (On-Premise) и в облаке (Cloud).

    Давайте коротко рассмотрим эти редакции.

    On-Premise

    Oracle Database Standard Edition 2 (SE2)

    Стандартная редакция, включающая в себя все средства, необходимые для создания критически важных бизнес-приложений. Данная редакция не поддерживает кластеризацию Oracle Real Application Clusters (Oracle RAC).

    Примечание. Oracle Database Standard Edition 2 доступна, начиная с Oracle Database 12 c Release 1 (12.1.0.2). Для версии 12.1.0.1 доступны Oracle Database Standard Edition One и Oracle Database Standard Edition.

    Oracle Database Enterprise Edition (EE)

    Oracle Database Enterprise Edition обеспечивает производительность, доступность, масштабируемость и безопасность для разработки приложений, таких как: приложения для обработки больших объемов транзакций (OLTP), хранилища данных с интенсивными запросами и требовательные интернет-приложения.

    Oracle Database Enterprise Edition содержит все компоненты Oracle Database, но может быть дополнительно расширена путем приобретения опций и пакетов.

    Oracle Database Enterprise Edition on Engineered Systems (EE-ES)

    Специальная редакция для установки в локальной системе Oracle Exadata Database Machine или Oracle Database Appliance.

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

    Политики лицензирования EE-ES различаются в зависимости от того, установлена ли она на Oracle Exadata Database Machine или Oracle Database Appliance.

    Oracle Database Personal Edition (PE)

    Редакция Oracle Database Personal Edition поддерживает однопользовательские среды разработки и развертывания, требующие полной совместимости с Oracle Database Standard Edition 2 и Oracle Database Enterprise Edition.

    Данная редакция включает в себя все компоненты и опции, входящие в Enterprise Edition, за исключением опции Oracle RAC One Node и Oracle Real Application Clusters, которые нельзя использовать с Personal Edition. Кроме этого пакеты управления Oracle также не получится использовать с редакцией Personal Edition.

    Интересная статья – Установка и настройка PostgreSQL 13 на Linux Ubuntu Server 20.04.

    Oracle Database Express Edition (XE)

    Oracle Database Express Edition – это бесплатная редакция, которую можно использовать для обучения или для разработки небольших приложений.

    Безусловно данная редакция имеет много ограничений как в части функциональности, так и в объеме использования ресурсов, но об этом чуть позже.


    Кроме этого, поддержка предоставляется только на онлайн-форуме.

    Cloud

    Кроме редакций, которые можно установить локально, есть еще и несколько облачных редакций:

    • Oracle Database Cloud Service Standard Edition (DBCS SE)
    • Oracle Database Cloud Service Enterprise Edition (DBCS EE)
    • Oracle Database Cloud Service Enterprise Edition – High Performance (DBCS EE-HP)
    • Oracle Database Cloud Service Enterprise Edition – Extreme Performance (DBCS EE-EP)
    • Oracle Database Exadata Cloud Service (ExaCS)

    Более подробно о редакциях, их возможностях и ограничениях можете почитать на официальном сайте в разделе – Информация о лицензировании базы данных.

    Ну а мы перейдем к знакомству с редакцией Oracle Database Express Edition (XE), которую можно использовать абсолютно бесплатно.

    Oracle Database Express Edition (XE)

    Oracle Database Express Edition (Oracle Database XE) – это бесплатная редакция системы управления базами данных Oracle Database.

    Данная редакция хоть и бесплатна, но обладает достаточно хорошим функционалом, это и Oracle Database In-Memory, и секционирование, функционал для аналитики и безопасности данных и многое другое.

    Иными словами, не нужно думать, что в этой редакции нет никакого функционала, он есть, и может удовлетворить многие предприятия. Безусловно, для крупных компаний данная редакция не подойдет, но для компаний, которые только стартуют, Oracle Database Express Edition будет неплохим выбором, а если вдруг компания вырастет и ей нужно будет масштабироваться, то она легко может перейти на более функциональные редакции Oracle Database, и тем самым получать регулярные исправления и круглосуточную поддержку.

    Официальная страница продукта – Oracle Database Express Edition (XE)

    Ограничения редакции Oracle Database Express Edition (XE)

    Данная редакция имеет ограничения как в части функциональности, так и в объеме использования ресурсов, а также в формате поддержки:

    • Размер баз данных до 12 ГБ
    • Объем оперативной памяти, который может быть задействован, 2 ГБ
    • До 2 потоков CPU
    • До 3 подключаемых баз данных
    • Поддержка только в формате онлайн-форума

    Для чего можно использовать Oracle Database Express Edition (XE)

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

    Интересная статья – Как создать таблицу в PostgreSQL с помощью pgAdmin 4.

    Для разработки приложений

    Если Вы планируете разрабатывать различные приложения для клиентов, при этом эти приложения должны иметь возможность хранения и обработки данных, то в качестве системы хранения данных Вы можете использовать бесплатную редакцию Oracle Database Express Edition (XE) и тем самым снижать стоимость своего продукта и, как следствие, первоначальные расходы своих клиентов.

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

    Для хранения и анализа небольших данных

    Если в Вашей компании возникла необходимость в хранении, обработке и анализе данных, при этом текущая информационная система не обладает теми преимуществами, которыми обладает реляционная система управления базами данных, то Вы можете использовать бесплатную редакцию Oracle Database Express Edition (XE) и тем самым хранить какую-то часть данных в реляционном виде и решать определенные задачи.

    Для изучения языка SQL

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

    Однако для таких целей покупать целую систему управления базами данных, конечно же, не стоит, да и не требуется, так как есть бесплатные системы, которые отлично справятся с такой ролью. В число таких систем входит как раз Oracle Database Express Edition (XE), которую можно использовать для изучения языка SQL или языка PL/SQL, который является процедурным расширением языка SQL в Oracle Database.

    Например, если Вы планируете устроиться в компанию, где используется Oracle Database и требуются знания языка SQL, или Вы уже работаете в такой компании и Вам предстоит работать с этой системой, то Вы можете абсолютно свободно установить Oracle Database Express Edition (XE) к себе на домашний компьютер с целью изучения языков SQL и PL/SQL.

    Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.

    Для тестирования функционала Oracle Database

    Безусловно, данную редакцию не стоит рассматривать в качестве системы хранения данных для крупных Enterprise проектов, так как ограничения этой редакции не позволят Вам в полном объёме использовать возможности и функционал этой системы.

    Однако, крупные компании перед покупкой лицензии, с целью тестирования функционала системы, планирования инфраструктуры, а также тестирования приложений, могут абсолютно свободно использовать для таких задач бесплатную редакцию Oracle Database Express Edition (XE).

    Для реализации разовых проектов

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

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

    Но, как было уже отмечено, наша система работала с Microsoft SQL Server, поэтому чтобы представлять данные в формате дампа Oracle, мне пришлось установить бесплатную редакцию Oracle Database Express Edition (XE), загружать данные с Microsoft SQL Server в эту промежуточную систему, и затем выгружать данные в дамп.

    Подробно о том, как создать дамп базы данных Oracle Database, я рассказывал в материале – Экспорт и импорт дампа базы данных Oracle с помощью утилит expdp и impdp.

    Таким образом, Oracle Database Express Edition (XE) можно использовать не только для хранения данных на постоянной основе, но и для хранения промежуточных данных при реализации того или иного проекта.

    На сегодня это все. В следующих материалах мы продолжим знакомство с Oracle Database Express Edition (XE) и начнем с рассмотрения процесса установки, поэтому следите за выходом новых статей в моих группах в социальных сетях: ВКонтакте, Facebook, Одноклассники, Twitter и Tumblr. Подписывайтесь, и Вы не пропустите выход нового материала!

    Заметка! Установка Oracle Database 18c Express Edition (XE) на Windows 10.

    Удачи Вам, пока!

    Как подключиться к Oracle Express Edition

    Итак, вы установили Oracle Database Express Edition на свой компьютер и теперь хотите начать работать с ним. Первое, что вы будете искать, это как подключиться к Oracle Database Express Edition. В этом руководстве я покажу вам, как подключиться к Oracle xe с помощью инструментов

    ,

      ,

    1. , SQLPLUS и
    2. .

    3. Разработчик SQL

    Оба эти инструмента соответствуют отраслевым стандартам, их можно загрузить и использовать бесплатно. Начнем с первого — SQLPLUS 9.0003

    SQLPLUS — это бесплатная утилита командной строки, которая уже установлена ​​вместе с Oracle XE. Вы можете получить к нему доступ через командную строку Windows или терминал Linux. Вот шаги для этого

    Для демонстрации я буду устанавливать соединение с базой данных, используя пользователя SYS.

    Шаг 1: Откройте командную строку или терминал Linux

    Шаг 2: Получите доступ к интерфейсу командной строки SQLPLUS, как показано ниже

    При успешном выполнении приведенного выше оператора вы будете соединены с пользователем sys экспресс-выпуска Oracle Database.

    Поскольку sys является внешним пользователем, косая черта избавит от необходимости писать имя пользователя и пароль. Вы можете узнать больше о внешних пользователях здесь.

    SQL Developer — мощный графический пользовательский интерфейс, созданный самой Oracle. Как и Oracle SQLPLUS, SQL Developer также доступен БЕСПЛАТНО для загрузки и использования.

    Вы можете скачать SQL Developer по ссылке ниже

     https://www.oracle.com/tools/downloads/sqldev-downloads.html
     

    Графическое руководство по подключению к базе данных.

    Вот графическое руководство по созданию соединений с базой данных с помощью SQL Developer. ОРА-файл. Я продемонстрировал процесс того, как вы можете это сделать в соответствующем видео. ⬇️

    До сих пор я демонстрировал, как подключиться к пользователю SYS. Что в принципе не требует, чтобы вы писали имя пользователя и пароль. Но что, если вы хотите подключиться к обычному пользователю, который требует от вас указать имя пользователя и пароль. Теперь вы узнаете, как это сделать —

    Для этого мы будем использовать два метода:

    1. Использование сервиса TNS и
    2. Использование строки подключения.

    Использование службы TNS

    Прежде всего, если вы не знаете, что такое служба TNS и как ее создать, посмотрите это руководство здесь.

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

    Для демонстрации я буду использовать имя пользователя HR. Пароль для этого пользователя также HR, а имя службы TNS — XEPDB1. XEPDB1 также является именем подключаемой базы данных, в которой есть этот пользователь HR. Итак, давайте воспользуемся этой информацией для подключения к базе данных 9.0003

    Шаг 1: Откройте командную строку или терминал Linux

    Шаг 2: Запустите команду SQLPLUS и напишите

     C> SQLPLUS hr/hr@XEPDB1
     

    Это простая команда следующего формата

     Имя пользователя/пароль SQLPLUS@TNS_Service_Name
     

    При успешном выполнении приведенного выше оператора вы будете соединены с пользователем отдела кадров экспресс-выпуска Oracle Database.

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

    Вот простой формат для подключения к Oracle Database Express Edition с использованием Connect String.

     Имя пользователя/пароль SQLPLUS@hostName:portNumber/Service_name
     

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

    Если мы будем следовать приведенному выше формату для подключения к пользователю HR, тогда строка будет выглядеть примерно так:

     C> SQLPLUS hr/hr@localhost:1521/XEPDB1
     

    В моем случае имя службы — XEPDB1, в вашем случае оно может быть другим. Так что будьте осторожны. Также вы можете узнать имя хоста и номер порта вашей базы данных из файла LISTENER.ORA.

    Вот как вы подключаетесь к Oracle Database Express Edition. Надеюсь, вы найдете этот урок полезным.

    Спасибо и хорошего дня.

    Начало работы с Oracle 18c Express edition

    22 фев. 2022 г., 12:00:00 по

    Нисарг Упадхьяй

    Введение в Oracle 18c Express edition (XE)

    Oracle 18c Express edition (XE) — это облегченная база данных, которая может использоваться для размещения небольших приложений и часто используется студентами или разработчиками для тестирования своих приложений. Эта версия базы данных поддерживается для тех, кто хочет использовать ее с Quest®Toad® for Oracle. Поскольку это редакция баз данных Oracle меньшего размера, обратите внимание, что редакция Oracle 18c Express имеет следующие ограничения:

    1. Oracle XE может использовать два ядра для обработки данных. Когда вы запускаете запрос на восьмиядерном процессоре, база данных Oracle XE ограничивает выполнение запроса двумя ядрами. Когда клиент пытается выполнить большую рабочую нагрузку, он может столкнуться с узким местом ЦП.
    2. База данных Oracle XE может использовать максимум 2 ГБ ОЗУ для обработки запросов.
    3. Oracle XE может использовать 12 ГБ хранилища для хранения пользовательских данных. Если пользовательские данные превысят 12 ГБ, вы столкнетесь с ORA-1259.2
    4. База данных Oracle XE может быть установлена ​​только в одной логической среде. Логическая среда может быть контейнером, виртуальной машиной или физическим хостом. Если вы попытаетесь установить более одной базы данных XE, вы столкнетесь с ошибкой нарушения экземпляра ORA-00442.
    5. Мы можем создать только три подключаемые базы данных.

    В этой статье я расскажу о следующих темах:

    1. Загрузка и установка Oracle 18c Express edition.
    2. Просмотр сведений о прослушивателе TNS.
    3. Создание подключаемой базы данных и объектов.
    4. Подключение к контейнеру и подключаемой базе данных с помощью SQLPlus.
    5. Удаление подключаемой базы данных.

     

    Загрузка и установка Oracle 18c Express edition

    Вы можете загрузить Oracle 18c Express с официального сайта Oracle. Для его загрузки у вас должна быть учетная запись Oracle. Запустите файл Oracle Database 18c Express Edition.exe , чтобы начать процесс установки.

    После начала процесса установки Oracle 18c Express Edition использует InstallShield Wizard для установки и настройки базы данных. На первом экране мастера InstallShield отображаются дополнительные сведения для продолжения установки. Нажмите Далее.

    Следующий экран — это экран лицензионного соглашения. Вы можете ознакомиться с условиями лицензии Oracle Technology Network Developer для Oracle Database Express Edition . Нажмите на Я принимаю условия лицензионного соглашения и нажмите «Далее».

    На экране «Папка назначения» можно просмотреть каталог установки выпуска Oracle 18c Express. В этой демонстрации я устанавливаю базу данных в каталог D:\OracleXE .

    На информационном экране базы данных Oracle укажите пароль для учетной записи SYS, SYSTEM и PDBADMIN. В отличие от корпоративных выпусков Oracle, мы не можем указать разные пароли для учетных записей SYS, SYSTEM и PDBADMIN. Я ввел соответствующий пароль и нажал Далее.

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

    1. Папка назначения: D:\OracleXE\
    2. Домашний каталог Oracle: D:\OracleXE\dbhomeXE\
    3. Базовый каталог Oracle: D:\OracleXE\

    Нажмите «Установить», чтобы начать установку базы данных Oracle XE.

    Начинается процесс установки базы данных Oracle XE.

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

    База данных Oracle XE успешно установлена. Вы можете найти информацию о подключении для следующих компонентов.

    1. База данных многопользовательского контейнера: localhost:1522
    2. Подключаемая база данных: локальный хост: 1522/XEPDB1
    3. URL-адрес EM Express: https://localhost:5500/em

     

    Просмотр сведений о прослушивателе базы данных

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

    Вывод:

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

    1. Конечные точки, на которых прослушиватель принимает новые соединения
    2. Расположение параметра конфигурации прослушивателя и файла журнала
    3. Список сервисов, зарегистрированных на прослушивателе

    Выпуск Oracle 18c Express имеет многопользовательскую архитектуру. Это означает, что у него есть один корневой контейнер, и мы можем создать несколько подключаемых баз данных в корневом контейнере. В выводе команды видно, что службы с именами XE и XEPDB1 созданы. Служба XE — это корневой контейнер, а XEPDB1 — подключаемая база данных по умолчанию.

     

    Подключение к базе данных Oracle 18c Express edition

    Пользователь, устанавливающий базу данных Oracle на рабочую станцию, будет добавлен в группу ORA_DBA. Таким образом, пользователю автоматически назначается привилегия SYSDBA. Мы можем запустить следующую команду для подключения к базе данных Oracle XE. Мы используем инструмент командной строки SQL*Plus.

    C:\Users\Nisarg> sqlplus sys as sysdba

    Вывод

    Как видите, мы подключились к базе данных Oracle XE. Приведенная выше команда подключается к корневому контейнеру базы данных. Мы можем просмотреть имя экземпляра, выполнив следующую команду:

    SQL> select instance_name from v$instance;

    Выходные данные:

    Примечание. Если вы настроили прослушиватель на порт, отличный от порта по умолчанию, команда SQL*Plus записывается следующим образом:

    SQL> select instance_name from v$instance;

     

    Подключение к Oracle Enterprise Manager Express edition

    Oracle Enterprise Manager — это веб-инструмент, который используется для управления экземпляром Oracle. Когда мы устанавливаем базу данных Oracle XE, Oracle Enterprise Manager устанавливается автоматически.

    [Обратите внимание, что выпуск Oracle 18c Express поставляется с более старой версией Oracle Enterprise Manager, в которой используется проигрыватель Adobe flash player, выпуск которого Adobe прекратила. Поэтому при открытии Oracle Enterprise Manager вы получите сообщение об ошибке. Чтобы решить эту проблему, установите последнюю версию Enterprise Manager, которую можно скачать здесь. После загрузки и установки на рабочую станцию ​​введите https://localhost:5500/em/login URL в нужном веб-браузере.]

    Получите базовую подписку Toad для Oracle сегодня

    Подписка / eStore : покупайте до 10 лицензий одновременно, получайте автообновление, поддержку, объявления/приглашения на обучение.

    Поговорите с нашими профессионалами: демонстрации, индивидуальные решения, оптовые скидки.

    Не готовы купить? Получите Toad для Oracle третьим способом… попробуйте его бесплатно в течение 30 дней.

     

    Создание подключаемой базы данных

    Мы можем создать три подключаемые базы данных в базе данных Oracle XE. Чтобы создать подключаемую базу данных, используйте оператор CREATE PLUGGABLE DATABASE . Для этого откройте SQLPlus и подключитесь под пользователем sysadmin.

    C:\Users\Nisarg> sqlplus sys as sysdba

    Вывод команды

    Мы хотим сохранить файл базы данных в каталоге \DatabaseOracle. Мы также хотим, чтобы файлы данных создавались как OMF (файлы, управляемые Oracle), поэтому мы должны изменить значение параметра 9.0035 параметр db_create_file_dest . Команда выглядит следующим образом:

    SQL> изменить системный набор db_create_file_dest=’D:\Oracle\VSDatabase’;

    Вывод команды

    Теперь выполните приведенную ниже команду, чтобы создать подключаемую базу данных.

    SQL> СОЗДАТЬ ПОДКЛЮЧАЕМУЮ БАЗУ ДАННЫХ VSDatabase

         ПОЛЬЗОВАТЕЛЬ АДМИНИСТРАТОРА nisarg ОПРЕДЕЛЕН nisarg8987

         Пользователи TABLESPACE ПО УМОЛЧАНИЮ;

    Выход команды

    Чтобы открыть базу данных VSDatabase, выполните следующую команду:

    SQL> ALTER PLUGGABLE DATABASE VSDatabase OPEN;

    Выходные данные команды

    Чтобы просмотреть список файлов подключаемой базы данных, выполните следующий запрос SQL.

    SQL> SELECT cnt.name, df.tablespace_name, file_name

                   FROM cdb_data_files df, v$containers cnt

                 ГДЕ cnt.con_id = df.con_id и cnt.name=’VSDATABASE’

                 ORDER BY cnt.con_id,2;

    Вывод команды

    Теперь давайте посмотрим на состояние прослушивателя TNS. Запустите LSNRCTL Команда:

    C: \ пользователи \ NISARG> LSNRCTL СТАТИВА0035 Создан VSDatabase для подключаемой базы данных.

     

    Удаление подключаемой базы данных

    Чтобы удалить подключаемую базу данных, можно выполнить команду DROP PLUGGABLE DATABASE. Если вы хотите создать манифест существующей подключаемой базы данных, выполните команды в следующей последовательности, чтобы:

    1. Закрыть подключаемую базу данных
    2. Экспорт манифеста базы данных в каталог D:\Oracle\VSDatabase\Menifest
    3. Удалить подключаемую базу данных

    SQL> ИЗМЕНИТЬ ПОДКЛЮЧАЕМУЮ БАЗУ ДАННЫХ VSDATABASE ЗАКРЫТЬ НЕМЕДЛЕННО;

    SQL> ИЗМЕНИТЬ ПОДКЛЮЧАЕМУЮ БАЗУ ДАННЫХ VSDATABASE UNPLUG INTO ‘D:\Oracle\VSDatabase\Menifest\VSDB.xml’

    SQL> DROP ПОДКЛЮЧАЕМУЮ БАЗУ ДАННЫХ VSDATABASE;

    Выходные данные команды

    Приведенная выше команда удалила VSDatabase и извлекла манифест в каталог D:\Oracle\VSDatabase\Menifest.

     

    Просмотр служб Oracle из Windows Services MMC

    Мы можем просматривать службы из Windows Services MMC. Для этого откройте Панель управления/Администрирование/Открытые службы. Найдите службы Oracle XE.

    Как видно из изображения выше, для версии Oracle Express были созданы три службы.

     

    Резюме

    Установка Oracle 18c Express, а также создание, подключение и удаление подключаемой базы данных и просмотр состояния прослушивателя являются основополагающими шагами для полноценного использования базы данных. Для разработчиков и студентов, которые ищут облегченную версию базы данных для небольших приложений, тестирования или просто для начала работы, версия Oracle 18c Express является идеальным выбором.

     

    Связанные ссылки

    Теги:

    Жаба для Оракула

    Написал Nisarg Upadhyay

    Nisarg Upadhyay — администратор базы данных SQL Server и сертифицированный специалист Microsoft, имеет более чем 11-летний опыт администрирования SQL Server и 2 года в управлении базой данных Oracle.