Install apex oracle 11g: Installing and Configuring Oracle Application Express and BI Publisher in Oracle Database 11g Release 2
Содержание
Oracle Application Express: Administration
- Код курса: APEXadm
-
Длительность:
2 д. -
Цена:
50 000 Р
-
Часы в неделю:
16 ак. часов.
Описание курса
Рекомендуемая схема обучения
Аннотация:
На этом курсе слушатели научатся различным способам установки Oracle Application Express и проведут установку полной среды разработки. Также будет изучены различные способы конфигурации веб-сервера для Oracle Application Express и опробована установка и конфигурация Oracle APEX Listener. Изучаются возможные проблемы процесса установки и журнал установки.
Слушатели научатся управлять установленным экземпляром APEX, создавать рабочие области и пользователей, а также работе по управлению и отслеживанию состояния рабочей области в качестве её администратора.
Слушатели изучат:
- Установка и конфигурация Oracle APEX Listener
- Создание и управление рабочими областями и пользователями
- Настройка административных служб
- Управление и отслеживание состояния всего экземпляра APEX
- Управление и отслеживание состояние рабочих областей
- Установка Oracle Application Express
Аудитория:
- Администраторы (в том числе веб-администраторы и администраторы БД)
- Разработчики приложений
Предварительная подготовка:
- Базовые знания администратора БД
- Oracle Database 11g: Administration Workshop I Release 2
По окончании курса слушатели будут уметь:
- Использовать прикладной программный интерфейс APEX_INSTANCE_ADMIN
- Определять опции установки
- Проверять предварительные требования к установке
- Устанавливать Oracle Application Express
- Устанавливать Oracle APEX Listener на Oracle WebLogic
- Настраивать Oracle APEX Listener
- Настраивать административные службы
- Входить в интерфейсы разработчика и администратора Oracle Application Express
- Создавать рабочие области их администраторов
- Создавать пользователей и группы пользователей
- Создавать запросы на обслуживание
- Просматривать отчёты по рабочим областям
- Управлять экземпляром Oracle Application Express
- Отслеживать активность в экземпляре в целом и в рабочих областях
Программа курса:
Обзор
- Задачи курса
- Предполагаемое расписание
- Среда курса
Введение
- Что такое Oracle Application Express?
- Приложения, построенные с помощью APEX
- Основные возможности
- История
- Архитектура
- Опции веб-сервера
- Термины и концепции
- Администрирование БД
Установка Oracle Application Express
- Типы установки
- Шаги установки
- Определение, какой веб-сервер использовать
- Проверка требований к установке
- Установка полной среды разработки
- Обзор созданных учётных записей в БД
- Установка пароля для администратора
- Настройка учётных записей APEX
Установка и настройка Oracle APEX Listener
- Что такое Oracle APEX Listener
- Архитектура
- Требования к установке
- Шаги установки
- Создание WAR файла для изображений
- Разворачивание WAR файла
- Создание пользователей: администратор и менеджер
- Создание ролей администратора и менеджера
Создание рабочих областей
- Обзор
- Создание рабочих областей
- Режимы создания
- Установка режима создания
- Создание рабочей области вручную
- Создание пользователя
- Создание схем
- Управление существующими рабочими областями
Настройка административных служб
- Настройка установок экземпляра
- Управление настройками электронной почты
- Настройка служб печати
- Настройка безопасности
- Установка политики паролей
- Настройка возможностей
- Разрешение мониторинга БД
- Настройка возможностей разработки
Администрирование рабочей области
- Доступ к странице администрирования
- Обзор служб администрирования
- Создание запроса на обслуживание
- Настройка рабочей области
- Создание объявлений
- Создание пользователей и групп
- Отслеживание активности
- Использование «приборной панели» (dashboard)
Администрирование экземпляра APEX
- Управление запросами на обслуживание
- Типы запросов
- Управление состоянием сессии
- Эскорт и импорт рабочей области
- Управление общедоступными темами
- Отслеживание активности
- Управление объявлениями
- Создание специфичных списков задач
Использование прикладного программного интерфейса APEX_INSTANCE_ADMIN
- Об API APEX_INSTANCE_ADMIN
- Создание рабочей области
- Удаление рабочей области
- Обзор схем, привязанных к рабочей области
- Добавление схемы к рабочей области
- Выбор/установка параметров
- Настройка электронной почты
- Настройка службы печати
- Ключевые задачи администрирования
Задачи администратора экземпляра
- Обработка запросов на обслуживание
- Обработка запросов на разблокирование учётных записей
- Обработка запросов на сбор пароля
- Обработка ошибок входа
- Управление производительностью
- Отслеживание блокировок в БД
- Просмотр Database Alert Log
Содержание курса
Oracle Application Express: Administration текущий курс
Записаться на курс: Oracle Application Express: Administration
Согласен на обработку персональных данных
* — обязательные поля
Заявка на обучение
Записаться на курс:
Город:
Дата:
Согласен на обработку персональных данных
* — обязательные поля
Загрузка и установка Oracle Application Express
Загрузка и установка Oracle Application Express
Предыдущий
Следующий
Для корректного отображения этого контента должен быть включен JavaScript
и Oracle REST Data Services
Узнайте о загрузке и установке Oracle Application Express.
Способ установки Oracle Application Express зависит от типа базы данных, в которую выполняется установка. В этом разделе описывается, как загрузить и установить Oracle Application Express.
6.2.1 Установка Application Express
Установите Oracle Application Express, загрузив ZIP-файл со страницы загрузки Oracle Application Express.
Для установки Oracle Application Express:
- Для установок, где разработка будет только на английском языке, загрузите
файлapex_21.
из Oracle Application Express1_en.zip
страница загрузки. Если разработка будет включать языки, отличные от английского,
загрузитеapex_21.1.zip
из Oracle Application Express
страница загрузки. См.:https://www.oracle.com/tools/downloads/apex-downloads.html
Обратите внимание, что фактическое имя файла может отличаться, если
релиз был отправлен с момента публикации этого документа. - Разархивируйте загруженный zip-файл:
- Измените рабочий каталог на
apex
. - Запустите SQL*Plus и подключитесь к базе данных, где установлен Oracle Application Express, как
SYS
, указавРоль SYSDBA
. Например: - Отключите все существующие правила сложности пароля для профиля по умолчанию.
- Выберите подходящий вариант установки.
Полная среда разработки обеспечивает полный доступ к среде App Builder для разработки приложений. Среда выполнения позволяет пользователям запускать приложения, которые нельзя изменить.
Доступные варианты установки включают:
-
Полная среда разработки. Запустите
apexins.sql
, передав следующие четыре аргумента в указанном порядке:@apexins.sql tablespace_apex tablespace_files tablespace_temp изображения
Где:
-
tablespace_apex
— это имя табличного пространства для пользователя приложения Oracle Application Express. -
tablespace_files
— это имя табличного пространства для пользователя файлов Oracle Application Express. -
tablespace_temp
— это имя временного табличного пространства или группы табличных пространств. -
изображения
— это виртуальный каталог для образов Oracle Application Express. Для установок, использующих EPG,/i/
является обязательным значением для аргумента изображений. Для поддержки будущих обновлений Oracle Application Express определите каталог виртуального образа как/i/
.
Пример:
@apexins.sql SYSAUX SYSAUX TEMP /i/
-
-
Среда выполнения.
Запустите
apxrtins.sql
, передав следующие аргументы в указанном порядке:@apxrtins.sql tablespace_apex tablespace_files tablespace_temp изображения
Где:
-
tablespace_apex
— это имя табличного пространства для пользователя приложения Oracle Application Express. -
tablespace_files
— это имя табличного пространства для пользователя файлов Oracle Application Express. -
tablespace_temp
— это имя временного табличного пространства или группы табличных пространств. -
изображения
— это виртуальный каталог для образов Oracle Application Express. Для поддержки будущих обновлений Oracle Application Express определите каталог виртуального образа как 9.0024 /я/ .
Пример:
@apxrtins.sql SYSAUX SYSAUX TEMP /i/
-
-
При установке Application Express создается следующая база данных
счета:
-
APEX_210100
— Эта учетная запись владеет приложением
Экспресс-схема и метаданные. -
FLOWS_FILES
— Эта учетная запись владеет приложением
Экспресс загруженные файлы. -
APEX_PUBLIC_USER
— это минимально привилегированный
учетная запись используется для настройки Application Express с данными Oracle REST.
Services или HTTP-сервер Oracle иmod_plsql
.
Если вы настроили веб-службы RESTful, будут созданы следующие дополнительные учетные записи:
-
APEX_REST_PUBLIC_USER
— учетная запись, используемая при вызове определений служб RESTful, хранящихся в Oracle Application Express. -
APEX_LISTENER
— учетная запись, используемая для запроса определений служб RESTful, хранящихся в Oracle Application Express.
Если вы выполняете обновление с предыдущей версии, то FLOWS_FILES
уже существует и APEX_PUBLIC_USER
создается, если он еще не существует.
6.2.2 Создание или обновление учетной записи администратора экземпляра
Узнайте, как создать или обновить учетную запись администратора экземпляра.
В этом разделе описывается, как создать или обновить учетную запись администратора экземпляра.
6.2.2.1 Кто такой администратор экземпляра?
Администраторы экземпляра — это суперпользователи, отвечающие за управление всем экземпляром Oracle Application Express, включая управление выделением рабочей области, настройку функций и параметров экземпляра, а также управление безопасностью.
Для выполнения этих задач администратор экземпляра входит в приложение Oracle Application Express Administration Services.
6.2.2.2 О файле apxchpwd.sql
Запуск сценария apxchpwd.sql
позволяет создать или обновить учетную запись администратора экземпляра.
Вы должны запустить сценарий apxchpwd.sql
в следующем
сценарии:
-
Новые установки Oracle Application Express. Запустите
apxchpwd.sql
, чтобы создать учетную запись и пароль администратора экземпляра. -
Преобразование среды выполнения в среду разработки. Запустите
apxchpwd.sql
, чтобы изменить пароль учетной записи администратора экземпляра. -
Изменение пароля администратора экземпляра. Запустите
apxchpwd.
, чтобы изменить пароль для существующей учетной записи администратора экземпляра.sql
-
Разблокировка учетной записи администратора экземпляра. Запустите
apxchpwd.sql
, чтобы разблокировать существующую учетную запись администратора экземпляра.
6.2.2.3 Запуск apxchpwd.sql
Запустите сценарий apxchpwd.sql
, чтобы создать и обновить учетную запись администратора экземпляра.
Чтобы создать или обновить учетную запись администратора экземпляра:
- Измените рабочий каталог на каталог
apex
, в который вы распаковали установочное программное обеспечение. - Запустите SQL*Plus и подключитесь к базе данных, где установлен Oracle Application Express, как
SYS
, указав рольSYSDBA
.Например:
- Выполнить
apxchpwd.sql
. Например:@apxchpwd.sql
Следуйте инструкциям на экране. Вам будет предложено ввести имя пользователя, пароль и адрес электронной почты. Если имя пользователя учетной записи не существует, оно будет создано для вас.
6.2.3 Перезапуск процессов
Перезапустите процессы, которые вы остановили перед началом установки.
После установки Oracle Application Express необходимо перезапустить процессы, которые были остановлены перед началом установки.
6.2.4 Настройка учетной записи APEX_PUBLIC_USER
Важно правильно настроить учетную запись APEX_PUBLIC_USER
, чтобы обеспечить правильную работу Oracle Application Express.
6.2.4.1 Об учетной записи APEX_PUBLIC_USER
Учетная запись APEX_PUBLIC_USER
создается со случайным паролем в новой установке Oracle Application Express.
Перед настройкой базы данных необходимо изменить пароль для этой учетной записи.
дескриптор доступа (DAD) в новой установке.
6.2.4.2 Разблокировка учетной записи APEX_PUBLIC_USER
Разблокируйте учетную запись APEX_PUBLIC_USER
, выполнив инструкцию SQL.
Чтобы разблокировать учетную запись APEX_PUBLIC_USER
:
- Запустите SQL*Plus и подключитесь к базе данных, где установлен Oracle Application Express, как
SYS
, указав рольSYSDBA
. Если Oracle Application Express установлен в CDB, убедитесь, что вы подключаетесь кCDB$ROOT
. Например: - Выполните следующую инструкцию:
ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK
6.2.4.3 Изменение пароля для учетной записи APEX_PUBLIC_USER
Измените пароль для учетной записи APEX_PUBLIC_USER
, выполнив инструкцию SQL.
Чтобы изменить пароль для APEX_PUBLIC_USER
учетная запись:
- Запустите SQL*Plus и подключитесь к базе данных, где установлен Oracle Application Express, как
SYS
, указав рольSYSDBA
. Если Oracle Application Express установлен в CDB, убедитесь, что вы подключаетесь кCDB$ROOT
. Например: - Выполните следующую инструкцию:
ALTER USER APEX_PUBLIC_USER IDENTIFIED BY new_password
Где
new_password
— это новый пароль, который вы устанавливаете дляAPEX_PUBLIC_USER
. Вы будете использовать этот пароль при создании DAD в следующих разделах.
6.2.4.4 Об истечении срока действия пароля в Oracle Database 11g и более поздних версиях
Вы можете установить для параметра PASSWORD_LIFE_TIME
неограниченное значение, изменив APEX_PUBLIC_USER
для предотвращения истечения срока действия пароля. Для этого создайте другой профиль, в котором для параметра
PASSWORD_LIFE_TIME
установлено значение неограниченно, измените учетную запись APEX_PUBLIC_USER
и назначьте ее новому профилю.
В профиле по умолчанию в Oracle Database 11g или более поздней версии для параметра PASSWORD_LIFE_TIME
установлено значение 180. Если вы используете Oracle Database 11g или более поздней версии с Oracle Application Express, это приводит к паролю для APEX_PUBLIC_USER
со сроком действия 180 дней. В результате ваш экземпляр Oracle Application Express станет непригодным для использования, пока вы не измените пароль.
6.2.5 Настройка служб RESTful
В новой установке Oracle Application Express необходимо запустить
сценарий конфигурации apex_rest_config.sql
для
настроить службы RESTful.
После настройки администратор экземпляра может контролировать доступность
особенность. Если администратор экземпляра отключил RESTful Services для этого
Экземпляр Application Express, службы RESTful недоступны для этого экземпляра
и значок служб RESTful не отображается.
Для настройки служб RESTful в Oracle Application Express:
- Измените рабочий каталог на каталог
apex
, в который вы распаковали установочное программное обеспечение. - Запустите SQL*Plus и подключитесь к базе данных, где установлен Oracle Application Express, как SYS, указав роль SYSDBA. Например:
- Выполнить
apex_rest_config.sql
. Например:@apex_rest_config.sql
При появлении запроса введите пароль для учетных записей
APEX_LISTENER
иAPEX_REST_PUBLIC_USER
.При настройке служб RESTful в Oracle Application Express создаются две новые учетные записи базы данных.
-
APEX_LISTENER
— учетная запись, используемая для запроса определений служб RESTful, хранящихся в Oracle Application Express. -
APEX_REST_PUBLIC_USER
— учетная запись, используемая при вызове определений служб RESTful, хранящихся в Oracle Application Express.
-
Установка Oracle APEX 21 — Блоги Ontoor
Установка APEX 21.1
Команда разработчиков Oracle APEX объявила о выпуске APEX 21.1
12 мая 2021 года. Давайте установим и запустим его.
- Шаг 1 Загрузка
- Шаг 2 Извлечение
- Шаг 3 Создайте PDB для APEX 21
- Шаг 4 Установка
- Шаг 5 Загрузка изображений
Скачать
Скачать APEX 21. 1
от оракула в соответствии с языковыми предпочтениями.
Извлеките загруженный Zip-файл в нужное место, где вы хотите сохранить файлы APEX.
Создать PDB для APEX 21
Если вы используете многопользовательскую архитектуру, создайте PDB для установки Oracle APEX 21.
Я обычно использую помощник по настройке базы данных для создания PDB.
Установка
Теперь мы готовы к нашей любимой команде, используя @apexins.sql.
Мы можем взять ссылку из нашего предыдущего сообщения в блоге Как установить APEX в Oracle 19 C
@apexins.sql SYSAUX SYSAUX TEMP /i/
При этом APEX будет установлен в существующей выбранной PDB.
Загрузка изображений
В APEX 21 Oracle прекратила поддержку EPG. Теперь мы установили ORDS и ссылаемся на образы в «/i/». Об этом у меня был твит с Дмитрием.
-
EPG больше не поддерживается
- Требования к веб-прослушивателю
Скачать ЗАКАЗЫ
Загрузите ORDS по ссылке выше и распакуйте в нужное место. Когда мы закончили процесс извлечения, мы можем начать создавать пользователей для установки ORDS.
Запустите apex_rest_config.sql, чтобы создать остальных пользователей.
@apex_rest_config.sql
Установите ORDS, используя приведенную ниже команду, используя файл Jar.
Возможная ошибка
- Не удалось зарезервировать достаточно места для кучи объектов
Используйте JAVA_OPTIONS=-Xmx512M в настройках переменных среды.
C:\App\ORDS\ORDS_21\ords>java -jar ords.war
Подобраны _JAVA_OPTIONS: -Xmx512M
Введите имя сервера базы данных [localhost]:
Введите порт прослушивания базы данных [1521]:
Введите 1, чтобы указать имя службы базы данных, или 2, чтобы указать SID базы данных [1]:
Введите имя службы базы данных: APEX_21_1 (имя службы PDB)
Введите пароль базы данных для ORDS_PUBLIC_USER:
Подтвердите пароль:
Требуется войти в систему с правами администратора, чтобы проверить схему Oracle REST Data Services.![]()