Oracle apex install 11g: BASE — Oracle Application Express (APEX) Installation
Установите Oracle Apex 5.0
1- Установка требует
Перед установкой Oracle Application Express (Oracle APEX) вам нужно
- Установить Oracle Database (10g, 11g или 12c)
Вы можете ссылать на руководство скачивания Oracle Database по ссылке:
Чтобы скачать, вам нужно войти в аккаунт Oracle, если у вас нет, можете зарегистрировать бесплатно аккаунт.
3- Установка Oracle APEX
Извлечь скачанный файл zip в определнное место на жестком диске. Здесь я извлекаю в C:/DevPrograms.
Заметка: Ваша папка должна быть названа apex. Это обязательно.
Откройте CMD и CD в папку apex:
Далее, введите команду sqlplus чтобы войти в sqlplus (Заметка: Не открывать sqlplus напрямую, а через CMD после местоположения в папке apex).
Войдите в user sys с авторизацией sysdba.
Успешный доступ:
Запустить файл apexins.sql
-- -- Run script apexins.sql with parameters: -- -- @apexins.sql tablespace_apex tablespace_files tablespace_temp images -- -- Where: -- tablespace_apex is the name of the tablespace for the Oracle Application Express application user. -- tablespace_files is the name of the tablespace for the Oracle Application Express files user. -- tablespace_temp is the name of the temporary tablespace or tablespace group. -- images is the virtual directory for Oracle Application Express images. -- (To support future Oracle Application Express upgrades, define the virtual image directory as /i/.) -- @apexins.sql sysaux sysaux temp /i/
Подождите примерно 30 минут до завершения команды выше.
Script выше создает некоторые SCHEMA в Database, вы можете проверить запросом view ALL_USERS в SQLPlus:
4- Конфигурация APEX
Вам нужно еще раз войти в SQLPlus из CMD и войти user sys с авторизацией sysdba.
apex_egp_config.sql
Script выполняет обязанность загрузки фото Application Express в XDB и конфигурирует DAD для использования Application Express-ом в Embedded PL/SQL Gateway.
-- -- Running script apex_epg_config.sql with parameter: -- @apex_epg_config.sql <parent of apex directory> -- @apex_epg_config.sql C:\DevPrograms
Разблокировать user anonymous:
-- Unlock user anonymous: alter user anonymous account unlock;
apexconf.sql
Запуск script apexconf.sql
Используется для выполнения последних шагов конфигурации для Oracle Application Express, включая настройки порта XDB HTTP Listener и пароля ADMIN.
-- -- Running script: @apxconf.sql -- Setup password for ADMIN -- Configuring XDB Http Listener port -- @apxconf.sql
Для User вы можете даь название по умолчанию ADMIN, email можно пропустить.
Для пароля, система требует от вас ввести сильный пароль:
Пароль должен имет следующие критерии:
- Пароль должен иметь минимум 6 знаков.
- Пароль должен иметь минимум одну букву (abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ).
- Пароль должен иметь минимум особенный знак (!»#$%&()«*+,-/:;?_).
- Пароль должен иметь минимум одну заглавную букву.
- Пароль должен иметь минимум одну строчную букву.
Порт для системы веб управления по умолчанию 8080:
Конфигурация завершена.
5- Запуск Oracle APEX admin
Вы успешно вошли в систему управления Oracle APEX:
6- Начать программирование с Oracle APEX
Далее, вы готовы программировать с Oracle APEX, можете смотреть следующие статьи по ссылке:
установите oracle apex на oracle 11g
I,m установка Oracle Apex на Oracle database 11g я сделал следующие шаги:
Созданное табличное пространство:
CREATE TABLESPACE apex DATAFILE 'D:\oracle\app\ali\oradata\orcl2\APEX5. DBF' SIZE 100M AUTOEXTEND ON NEXT 1M;
sqlplus sys as sysdba
.@apexins.sql APEX APEX TEMP /i/;
Затем уставился на установку, но она остановилась со следующей ошибкой :
...Internal messages
begin
*
ERROR at line 1:
ORA-04063: package body "APEX_050100.WWV_FLOW_LANG" has errors
ORA-06508: PL/SQL: could not find program unit being called:
"APEX_050100.WWV_FLOW_LANG"
ORA-06512: at "APEX_050100.WWV_FLOW_API", line 2149
ORA-06512: at "APEX_050100.WWV_FLOW_API", line 26722
ORA-06512: at line 2
Любая помощь будет оценена … спасибо.
oracle11g
installation
oracle-apex
Поделиться
Источник
A.Alrehawi
14 декабря 2017 в 16:34
2 ответа
- Ошибка в приложении Oracle Apex
Я унаследовал проект Oracle Apex, и я новичок в разработке apex. Моя работа в основном связана с сервером WebSphere, но мне нужно приложение Oracle Apex на моей машине. Настройка моей машины разработки такова Oracle 11G корпоративная версия Tomcat для Apex Серверное Приложение Websphere 8.5…
- Oracle APEX — Как синхронизировать локальные файлы с ноутбуком?
Мы начали использовать Oracle APEX в моем университете. И мы работаем над этим с локальной средой (пришлось установить базу данных Oracle 11g и Oracle APEX локально). Был также вариант для онлайн-рабочего пространства, но я обнаружил, что это довольно медленно. Мой вопрос: как я могу…
0
Я полагаю, что ваша проблема заключается в том, что Apex 5 должен быть установлен в табличном пространстве ASSM. Вам нужно удалить Apex и создать новое табличное пространство APEX5 с помощью ASSM. Дополнительную справку смотрите на этой странице: Apex-Help-Article .
Поделиться
NSchorr
16 декабря 2017 в 00:12
0
Какие именно версии (как Apex, так и база данных Oracle) вы используете?
APEX_050100 предполагает, что это Apex 5.1. Если это так, Обратите внимание, что минимальная версия базы данных Oracle, которую вы можете использовать с ней, — это 11.2.0.4.
Поэтому вам может потребоваться обновить версию базы данных или — если вы не можете этого сделать — установить более низкую версию Apex (обратите внимание #2, что Apex 5.0.x требует не менее 11.1.0.7).
Поделиться
Littlefoot
19 декабря 2017 в 12:48
Похожие вопросы:
Oracle лицензионные сборы Apex
Считаете ли вы, что apex-это хороший выбор для программ, которые делаются для небольших компаний? Например, я разработаю веб-приложение для средней школы. Они не могут платить деньги за лицензию…
Oracle XE и Oracle 11g
Можно ли установить в мою машину как Oracle XE, так и Oracle 11g? В чем разница между ними? Я хочу подключиться к Oracle с помощью Access. Требуется ли для этого Oracle 11g или я могу также…
Вызов функции Oracle через Ajax для проверки on-the-spot в Oracle APEX v4.2.2
Я использую Oracle 11g с Oracle Apex v4.2.2, и мне было интересно, как лучше всего вызвать функцию Oracle через вызов ajax в динамическом действии. В основном у меня есть функция, которая принимает…
Ошибка в приложении Oracle Apex
Я унаследовал проект Oracle Apex, и я новичок в разработке apex. Моя работа в основном связана с сервером WebSphere, но мне нужно приложение Oracle Apex на моей машине. Настройка моей машины…
Oracle APEX — Как синхронизировать локальные файлы с ноутбуком?
Мы начали использовать Oracle APEX в моем университете. И мы работаем над этим с локальной средой (пришлось установить базу данных Oracle 11g и Oracle APEX локально). Был также вариант для…
Ошибка при установке Oracle Apex
Я хочу установить Oracle Apex 5.1.1 в свою базу данных Oracle 11g. Во время установки он не был установлен должным образом, поэтому я удалил его. Я перепроверил его с таблицей dba_registry, что…
Может ли быть выполнена установка Oracle APEX на LINUX, если Oracle DB находится в отдельной системе?
Интересно, может ли это быть достигнуто. Установите Oracle APEX на Linux VM и попросите Oracle DB находиться на отдельном сервере, чтобы указать на него. Можно ли установить Oracle APEX без Oracle,…
Oracle установка экземпляра Apex на Oracle Cloud
У меня есть эта ошибка при попытке загрузить файл в моем приложении oracle apex на oracle cloud: Экземпляр не позволяет пользователям, не прошедшим проверку подлинности, загружать файлы. Я вхожу в…
Установите несколько версий Oracle Apex
У меня есть следующие версии oracle: Oracle Database 11g Release 11.2.0.1.0 — 64bit Production PL/SQL Release 11.2.0.1.0 — Production CORE 11.2.0.1.0 Production TNS for 64-bit Windows: Version…
Удаленный тестовый экземпляр для Oracle 11g с доступом JDBC
Я хотел бы использовать экземпляр базы данных Oracle для запуска 11g (или новее) на каком-нибудь удаленном сервере (в качестве игровой площадки для частных проектов). Целью этого было бы провести…
Oracle apex change favicon
Oracle Database 11g XE comes default with apex 4.2.Now we are going to upgrade it to the latest apex version.(it’s Apex 5.0.1) To install the latest version of Oracle Application Express in your Oracle Database XE, first download the latest version of Application Express from the Oracle Technology Network . Последние твиты от Oracle APEX (@OracleAPEX). Oracle Application Express (APEX) is the most popular low-code development platform in the enterprise with millions of apps deployed across the globe. #orclapex. Redwood Shores, CA.
Harry potter mutant wizard fanfiction
Publication delayed while Oracle completed the change from HTMLDB to Application Express. The Series Editor is Don Burleson who is well-known and well-respected, and the book currently scores 4 Stars out of 5 on Amazon from 12 reviews, with comments like ‘clear and consistent coverage of topics’. Apr 17, 2020 · Step 1:- In this step, you have to go to your application in which you want to add a custom favicon. See the below screenshot for a better understanding. Step 2:- After the click on the application, you have to see the shared components tab, now click the shared component tab.
Web proxy github
Adding a FAVICON to apex 2015.08. Text Editor. Create Change Password Screen for Custom Authentication in Oracle Apex 2019.09. Changing the Maximum Session Idle Time in APEX 2020.02. Resolve «Session State Protection Violation» Error in Oracle Apex 2020.01.Favicon in oracle apex 5.1. Let’s say we wanted to set Favicon on every page of our application. First we check how it looks like without Favicon. Change logo(image) in apex oracle 5.0(to display in every pages of application) Application(Working)->Shared components -> Static…
100 dollar psd
May 05, 2013 · But in the case of Oracle Application Express 4.2.2 and later, there is a change in behavior that is worth discussing, namely, the change in behavior to the Image Prefix application attribute. This has been raised by Oracle Support three times in the past couple weeks, so we have certainly created some confusion amongst our customers. This Article is based on the current release of Oracle APEX 4. 0.2.00.07, but should also work on APEX 3.x and 4.1. With Oracle APEX 4.1 and later there will be more options and possibilities which let you create an even better mobile Application, more to that in a later Article in this series.
Discord nitro carding
Jan 07, 2020 · We do not take responsibility for any unintended or unwanted consequences in your instance of Oracle, Oracle APEX, or related products as a result of reading our blogs or following our guides. Though the information is fully tested and generally safe to use, our lawyers really have a thing against admitting potential wrongdoing. Oracle APEX applications are usually created for business purposes – for data browsing, editing and analysing. Developers of APEX applications focus mainly on the essential functionality, pushing the appearance of the application into the background. This is a strategic mistake!
How long do 3m p100 filters last
Just returned from the DOAG 2015 conference. I really had a good time meeting old friends, making new ones and seeing a lot of impressive and new things on Apex and Oracle. One thing annoyed me however, and that were the icons in the Apex 5 Navigation Menu. Most of the applications had a menu looking like this, all options using the Folder icon: Jul 17, 2015 · Edwin van Meerendonk, Oracle Certified Developer and -Java Developer, also an Oracle Certified DBA Now working since 1995 with several different Oracle products. Lately, heavily interested and working with Node.js, Angular, React, OracleJet, just because it’s fun. Edwin lives with his wife and his son in Prinsenbeek, The Netherlands.
Osu wonpercent27t open mac mojave
Oracle Cloud Infrastructure Oracle Application Express (Apex), former HTMLDB, is a simple to use yet powerful tool for developing web applications. This blog shares experiences using this great piece of software. Subscribe To Apex Notebook
Waynesboro craigslist
Build robust, server-side solutions that integrate your Salesforce data using SOAP API. Choose the Web Services Description Language (WSDL) that fits your need, whether it’s a strongly typed representation of your org’s data or a loosely typed representation that can be used to access data within any org.
#apex #oracleapex #oracleapextutorial Hi Friends, In this Oracle APEX Tutorial, Here we are implementing how to add favicon in oracle apex. I think so this v…
Packet tracer labs bgp
Oracle Application Express (APEX) is Oracle’s primary tool for Database and web application development. APEX adoption has exploded over recent years and is now considered by Oracle themselves to be fundamental to their own application development requirements for internal and external web based systems APEX is a free to use development …
Apr 23, 2020 · If you are using Oracle Application Express or migrating from mod_plsql then you must enter **1**: Enter the database password for APEX_PUBLIC_USER: Confirm password: Enter **1** to specify passwords for Application Express RESTful Services database users (APEX_LISTENER, APEX_REST_PUBLIC_USER) or **2** to skip this step: Enter the database …
Skr 1.4 turbo tmc2208 uart
Lowrance hook reveal manual
Used rv for sale under 5000 craigslist mn
Grotto blue chevelle
Detroit locker install
Dual electronic ignition lycoming
Onkyo soundbar remote control
Mar 23, 2020 · Even in the previous post, they explain how to support SSL communication using the package, but it needs access to the password and path of Oracle Wallet, and in Autonomous database, you don’t have access to this information, the only option (or at least the only option I know) is to use the apex_web_service package to make requests to HTTPS . ..
Okay so how can we change the loading(indicator) icon which is given by Oracle Application Express(5.0,5.1.*) with just CSS only yeah you heard Let’s dig into it a bit more. Assume we already have loading indicator icon on some of the page of our Oracle APEX application if we inspect it it will…
Application user has to change his password after first login or password reset. No other page than password change should be accessed until successful Why? Simply because APEX doesn’t handle it. The first indicator is that you can’t access any branching in the ‘Before Header’ section of the global…
Oracle Application Express (abbreviated APEX, previously named Oracle HTML DB) is a web-based software development environment that runs on an Oracle database. It is fully supported and comes standard (at no additional cost) with all Oracle Database editions and, starting with Oracle 11g…
I mentioned this blog ORACLE BRAINS: ADDING a FAVICON to APEX to add favicon. But I’m not able to change the appropriate line in the header definition in the model (filtered per page), as it cannot be changed. It shows as ‘ this model is subscribed to the matching templates in the main theme. To change this model, change the main master page and then refresh the theme. You can also create a local copy cancelled this model.
Pure html tabs
2014 uconnect reset
Meijers inventory
Xml beautifier
Mercruiser alpha one quicksilver shift throttle control box sterndrive mercury diagram
Can i shoot on my property in arkansas
Arabic translation to english keyboard
Hydrospan 400
Kinesis consumer configuration
Dillon precision xl 750 5 stage progressive auto indexing reloading machine
Pella storm door strike plate
Powershell install active directory module windows 2016
Snap on eejp600 error codes
Vingcard cylinder
Formuler z8 pin code
All nfl winners today
Do while loop practice problems java
Singal ank matka
Hashcat utils windows
Miata splitter
Spring boot oracle jndi datasource example
Deebot 500 troubleshooting
Asi 533 ksu
Air compressor rebuild kits
Madden 20 redux players
Astrology predictions 2021
Kappa coursse
At the beginning of the year quaker company liabilities
Crouton app
Sedgwick county warrants
Brake caliper hanger harbor freight
Prelim 7 dressage test sheet 2019 nissan
Write a letter to your friend about your hobby cricket
установите apex на oracle 11g
Наконец установите Application Express 4. 1
Шаг 1
Создайте новую папку с именем «apex», чтобы попасть в папку c: \ Oracle11g \ Oracle, и разархивируйте программное обеспечение APEX (загрузить на шаге 2) в новую папку с именем «apex», то есть c: \ apex
Шаг 2
Откройте окно DOS и cd туда, где хранится программное обеспечение apex, например,
c: \ Users \ RowanTraining > cd c: \ apex
Войдите в SQL * Plus как sys — замените слово пароль ниже на пароль, который вы создали при запуске установки.exe:
c: \ apex> sqlplus sys / password as sysdba
NB, если у вас есть проблемы с доступом к sqlplus, вам может потребоваться установить переменные среды в сеансе DOS следующим образом — измените путь в ORACLE_HOME, чтобы он соответствовал пути из вашего установка:
установить ORACLE_HOME = c: \ oracle \ app \ oracle \ product \ 11.2.0 \ dbhome_1
установить ORACLE_SID = orcl
Шаг 3
После подключения к SQL * Plus создайте табличное пространство для хранения ваши данные APEX:
SQL> CREATE TABLESPACE APEX datafile
‘C: \ app \ Helen \ oradata \ orcl \ APEX_DATA.DBF ‘SIZE 5000M
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO;
СОЗДАТЬ TABLESPACE APEX_FILES файл данных ‘E: \ travage \ oradata \ APEX_FILES.dbf’ РАЗМЕР 100M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
Шаг 4
Затем запустите сценарий, чтобы начать установку APEX:
SQL> @apexins APEX
APEX_FILES TEMP / i /
Шаг 5
Установите каталог изображений
c: \ apex> sqlplus system / passwor d как sysdba
SQL> @apxldimg.sql c: \
Шаг 6
Установите пароль администратора и HTTP-порт XDB
c: \ apex> sqlplus system / пароль как sysdba
SQL> @ apxconf.sql
При появлении запроса введите пароль, который вы хотите использовать для пользователя с правами администратора, и нажмите ввод. Затем вам будет предложено ввести номер порта для HTTP-порта XDB. Введите номер порта — 8080 или вы можете изменить его на другой неиспользуемый номер, если хотите.
Теперь ваше обновление должно быть завершено.
Чтобы проверить это, откройте браузер и введите следующий URL:
http: // localhost: 8080 / apex
Введите следующие значения, заменив пароль на тот, который вы создали на Шаг 10 выше
Рабочее пространство: внутреннее
Имя пользователя: Admin
Пароль: пароль
Установка Oracle Apex 20.1 — Data Enthusiast
В этом блоге мы собираемся изучить Apex 20.1 Установка в подключаемой базе данных Oracle 12 | Машина Windows 10 с использованием ORDS (веб-прослушиватель).
Oracle REST Data Services (ORDS) — служба RESTful на основе Java EE.
I Требования к установке : Требования к базе данных / память SGA PGA / веб-прослушиватель / и т. Д. Обратитесь к Oracle Doc Link
В этом блоге мы собираемся установить ā’pěks с помощью Oracle 12c Database Pluggable вместе с ORDS в качестве веб-прослушивателя.
Шаги установки Apex:
Скачать Apex 20.1 & Распаковать: Ссылка для скачивания Oracle
Выберите тип установки. Полная разработка или время выполнения. В зависимости от типа установки: Запустите установку. В этом блоге мы собираемся настроить полную среду разработки. Руководство по установке Oracle Link
Шаг 1 . Откройте командную строку «Запуск от имени администратора». Измените каталог, в котором находятся все скрипты apex, в распакованном месте apex (~ \ apex_20.1_en \ apex). База данных входа, в которую вы хотите установить. Войдите, используя sys как sysdba
Выполните этот сценарий, указав имена табличных пространств и путь к образу:
@apexins.sql изображения
Шаг 2 . Выполните этот сценарий, который позволит вам создать учетную запись администратора экземпляра. Вы должны указать имя администратора, адрес электронной почты и надежный пароль с знаками препинания.
@ apxchpwd.sql
Шаг 3 . Настройка APEX_PUBLIC_USER
ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK;
ALTER USER APEX_PUBLIC_USER IDENTIFIED BY <ПАРОЛЬ>;
Шаг 4 .Настройте службы RESTfull. Здесь нам нужно предоставить пароль для пользователей: APEX_LISTENER & APEX_REST_PUBLIC_USER
@ apex_rest_config.sql
Здесь установка Apex завершена. Просто проверьте схему, созданную при установке apex. Следующим шагом будет настройка веб-прослушивателя.
- выберите * из всех_пользователей, где имя пользователя вроде «% APEX%»;
- выберите * из всех_пользователей, где имя пользователя вроде «% FLOWS%»;
См. Это видео для установки Apex:
ORDS Установка:
Oracle REST Data Services (ORDS) — служба RESTful на основе Java EE, которая используется для замены HTTP-сервера Oracle и mod_plsql.Скачать ORDS: Ссылка
В этом блоге мы собираемся настроить ORDS с помощью Tomcat. У вас есть и другие варианты, такие как автономная версия и веб-логика. См. Руководство по установке: Ссылка
Apache Tomcat Загрузить : https://tomcat.apache.org/download-90.cgi
Установка довольно проста. После завершения установки см. Ниже шаги для проверки. Проверить службы: win + r -> services. msc -> Проверить службу Apache Tomcat 9.Он должен работать. Откройте браузер и нажмите: http: // localhost: 8080 /. Вы увидите страницу Apache, т.е. Apache Tomcat запущен и работает.
ORDS Этапы установки
Шаг 1. Проверьте правильность доступа к этой схеме. Запомните пароли. На следующих шагах мы предоставим пароли этих пользователей в качестве параметра.
- APEX_PUBLIC_USER
- APEX_LISTENER
- APEX_REST_PUBLIC_USER
- SYS AS SYSDBA
S tep 2. Разархивируйте папку загрузки ords где-нибудь, например, C: \ ords \ ords-19.2.0.199.1647 . Создана папка conf для хранения конфигурации ords: C: \ ords \ conf
Перейдите и отредактируйте: C: \ ords \ ords-19.2.0.199.1647 \ params \ ords_params.properties. Вы должны предоставить всю информацию о своей базе данных и пароли пользователей Apex. См. Ниже образец моего файла параметров.
db.hostname = localhost db.port = 1521 db.servicename = ORCLPDB db.username = APEX_PUBLIC_USER db.password = Добро пожаловать123 migrate.apex.отдых = ложь plsql.gateway.add = true rest.services.apex.add = true rest.services.ords.add = true schema.tablespace.default = APEX schema.tablespace.temp = TEMP standalone.mode = ложь user.apex.listener.password = Добро пожаловать # 123 user.apex.restpublic.password = Добро пожаловать # 123 user.public.password = Добро пожаловать # 123 user.tablespace.default = APEX user.tablespace.temp = ТЕМП. sys.user = SYS sys.password = om restEnabledSql.active = истина feature.sdw = true database.api.enabled = true
Шаг 3. Измените каталог, в котором ords.война присутствует и запускается под командой
java -jar ords.war configdir C: \ ords \ conf
Шаг 4. Установите Ords, используя: java -jar ords.war
После установки проверьте орды, используя: java -jar ords. war validate
Шаг 5. Этот шаг зависит от типа установки, поскольку здесь мы использовали Tomcat Apache. Итак, нам осталось сделать последние шаги. Обратитесь к руководству по установке для другого типа установки.
- Проверьте каталог установки tomcat, например: C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ webapps
- Скопируйте изображения из папки загрузки apex ( ~ \ Downloads \ apex_20.1_en \ apex \ images ) в tomcat ( ~ \ webapps \ i )
- Скопируйте файл ords.war из папки загрузки ords ( ~ \ ords-19.2.0.199.1647 \ ords.war ) в tomcat webapps ( ~ \ webapps ).
- Проверить вершину. http: // localhost: 8080 / ords
Обратитесь к этому видео для установки ORDS:
Создать рабочее пространство и начать работать над разработкой приложения с низким уровнем кода.
Oracle Apex | Создание пользователей рабочего пространства и разработчиков
Спасибо!
Счастливого обучения! Ваш отзыв будет признателен!
Следуйте @shobhitsinghIN
Как это:
Нравится Загрузка …
Установить Oracle Apex 5.0
1- Для установки требуется
Перед установкой Oracle Application Express (Oracle APEX) вам необходимо:
- Установить Oracle Database (10g, 11g или 12c)
Вы можете указать, как установить Oracle Database по адресу:
Для загрузки вам необходимо войти в систему с учетной записью Oracle , в противном случае вы можете зарегистрировать бесплатную учетную запись.
3- Установка Oracle APEX
Распакуйте файл zip , который вы загрузили, в какое-либо место на жестком диске. Здесь я распаковываю его на C: / DevPrograms .
Примечание: ваша папка должна называться apex . Это обязательно.
Откройте каталог CMD и CD с по apex :
Затем введите оператор sqlplus, чтобы войти в систему sqlplus (Примечание: не открывайте sqlplus напрямую.Это должно быть через CMD после CD до apex каталога).
Войдите в систему как пользователь sys , как sysdba .
Авторизация успешна:
Запускаем скрипт apexins.sql
- - Запустить скрипт apexins.sql с параметрами: - - @ apexins.sql tablespace_apex tablespace_files tablespace_temp изображения - -- Где: - tablespace_apex - имя табличного пространства для пользователя приложения Oracle Application Express.- tablespace_files - имя табличного пространства для пользователя файлов Oracle Application Express. - tablespace_temp - это имя временного табличного пространства или группы табличных пространств. - images - виртуальный каталог для образов Oracle Application Express. - (Для поддержки будущих обновлений Oracle Application Express определите каталог виртуальных образов как / i /.) - @ apexins.sql sysaux sysaux temp / i /
Подождите около 30 минут, пока вышеуказанное утверждение не будет выполнено.
Приведенный выше сценарий создает некоторую SCHEMA в базе данных, вы можете проверить, запросив представление ALL_USERS на SQLPlus :
Вам нужно снова войти в SQLPlus из CMD и войти в систему sys как пользователь sysdba .
apex_egp_config.sql
Этот сценарий загрузит образы Application Express в XDB , а затем настроит DAD для использования Application Express во встроенном шлюзе PL / SQL Gateway .
- - Запуск скрипта apex_epg_config.sql с параметром: - @ apex_epg_config.sql <родительский каталог apex> - @ apex_epg_config.sql C: \ DevPrograms
Разблокировать анонимного пользователя:
- Разблокировать анонимного пользователя: изменить анонимную разблокировку учетной записи пользователя;
apexconf.sql
Выполнить сценарий apexconf.sql
Используется для выполнения заключительных шагов настройки для Oracle Application Express , включая установку порта HTTP-прослушивателя XDB и пароля Application Express ADMIN.
- - Запуск скрипта: @ apxconf.sql - Установить пароль для ADMIN - Настройка порта XDB Http Listener - @ apxconf.sql
Для пользователя вы можете использовать ADMIN по умолчанию, и электронную почту можно пропустить.
Для ввода пароля система требует ввести надежный пароль:
Пароль не соответствует правилам сложности пароля этого сайта.
- Пароль должен содержать не менее 6 символов.
- Пароль должен содержать хотя бы один буквенный символ (abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ).
- Пароль должен содержать хотя бы один знак пунктуации (! «# $% & ()` * +, — /:;? _).
- Пароль должен содержать хотя бы один буквенный символ верхнего регистра.
- Пароль должен содержать хотя бы один буквенный символ нижнего регистра.
Порт по умолчанию: 8080 :
Конфигурация завершена.
5- Запуск администратора Oracle APEX
Вы успешно вошли в систему управления Oracle APEX :
6- Начало работы с программированием Oracle APEX
Затем вы можете быть готовы к программированию Oracle APEX, вы можете прочитать документ:
Установка APEX 18 в системах 11g OCI DB, работающих в Oracle Cloud | автор: Fathi Riadh
Мы делаем это, потому что если бы мы просто загрузили по обычной ссылке, это не сработало бы.
b) Теперь подключитесь к машине базы данных и загрузите ее с помощью wget (я переключился на пользователя root и перешел в / tmp):
[opc @ linux ~] $ sudo su -
[root @ linux ~] # cd / tmp
[root @ linux tmp] # wget https://download.oracle.com/otn/java/appexpress/apex_18.2_en.zip?AuthParam=1552035503_zxxxx
c) Распаковать файл в новой папке в качестве пользователя root, смените в нем каталог и затем станьте пользователем oracle :
[root @ linux tmp] # распакуйте apex_18.2_en.zip?AuthParam=1552035503_zxxxx / u01 / app / -d / u01 / app /
[root @ linux apex] # cd / u01 / app
[root @ linux app] # chown -R oracle: oinstall apex /
[root @ linux app] # cd apex
[root @ linux app] # su oracle
d) Давайте подключимся к базе данных и создадим табличное пространство для APEX:
[oracle @linux apex] $ sqlplus / as sysdba SQL> СОЗДАТЬ TABLESPACE apex РАЗМЕР ФАЙЛА ДАННЫХ 100M AUTOEXTEND ON NEXT 1M;
e) Выполните сценарий установки для APEX:
SQL> @apexins apex apex temp / i /
f) Измените пароль администратора для ВНУТРЕННЕГО рабочего пространства на « @apxchpwd.sql ”:
g) Создайте пользователей APEX_LISTENER
и APEX_REST_PUBLIC_USER
, запустив сценарий« @ apex_rest_config.sql ».
h) Установите пароль для APEX_PUBLIC_USER и разблокируйте учетную запись. Я также создал новый профиль, чтобы пароль для apex_public_user никогда не истекал.
SQL> ALTER USER apex_public_user IDENTIFIED BY «OraPassword1» РАЗБЛОКИРОВКА УЧЕТНОЙ ЗАПИСИ; SQL> CREATE PROFILE password_unlimited LIMIT PASSWORD_LIFE_TIME UNLIMITED; SQL> ALTER USER apex_public_user PROFILE password_unlimited;
SQL> exit
a) Загрузите Oracle REST Data Services 18. 4 из ЗДЕСЬ в облачную базу данных, используя тот же трюк, что и выше, путем приостановки загрузки на вашем ноутбуке, копирования уникального URL-адреса и вставки его в базу данных от имени пользователя oracle:
[oracle @ linux ~] $ cd / tmp
[oracle @ linux tmp] $ wget https://download.oracle.com/otn/java/ords/ords-18.4.0.354.1002.zip?AuthParam=1552040043_cxxx
b) ДОПОЛНИТЕЛЬНО : Проверить пользователь SYS и обычные общедоступные пользователи APEX разблокированы, и вы знаете их пароли (мы сделали то же самое в шагах выше)
[oracle @ linux apex] $ sqlplus / as sysdba SQL> ALTER USER SYS IDENTIFIED BY OraPassword1 РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ;
SQL> ALTER USER APEX_LISTENER IDENTIFIED BY OraPassword1 РАЗБЛОКИРОВКА УЧЕТНОЙ ЗАПИСИ;
SQL> ALTER USER APEX_PUBLIC_USER IDENTIFIED BY OraPassword1 РАЗБЛОКИРОВКА УЧЕТНОЙ ЗАПИСИ;
SQL> ALTER USER APEX_REST_PUBLIC_USER IDENTIFIED BY OraPassword1 РАЗБЛОКИРОВКА УЧЕТНОЙ ЗАПИСИ;
SQL> exit
c) Вернувшись в Linux, в качестве пользователя root давайте создадим пользователя TOMCAT Linux (он понадобится нам позже, когда мы установим Tomcat), создадим новый каталог для файлов ORDS и распакуем его туда:
[ oracle @ linux apex] $ exit
[ root @linux apex] # adduser tomcat
[ root @linux apex] # mkdir / u01 / app / ords
[ root @linux apex] мв / тмп / орд-18.4.0.354.1002.zip?AuthParam=1551998522_ea19e89d6001xxxx / u01 / app / ords
[ root @linux apex] # chown -R tomcat: tomcat / u01 / app / 9015 apex] # cd / u01 / app / ords
[ root @linux ords] # su tomcat
[ tomcat @linux ords] # unzip ords-18. 4.0.354.1002.zip?AuthParam = 1551998522_ea19e89d6001xxxx
d) Создайте каталог для хранения конфигурации.
[ tomcat @linux ords] # mkdir -p / u01 / app / ords / conf
e) Отредактируйте файл конфигурации (все еще как пользователь tomcat) и измените его содержимое соответствующим образом. Если вы не привыкли к текстовому редактору под названием vi в Linux, им довольно легко пользоваться, вам нужно знать 3 вещи: запись в любой файл может быть произведена только после нажатия клавиши INSERT на клавиатуре. Чтобы закрыть и / или сохранить изменения, вам нужно нажать клавишу ESC , а затем ввести либо : wq (чтобы сохранить внесенные вами изменения и выйти), либо : q! (для выхода без сохранения изменений)
[ tomcat @linux ords] # vi / u01 / app / ords / params / ords_params.свойства
db.hostname = linux
db.port = 1521
db.servicename = ORCL_fra3md.sub12131435142.vcn.oraclevcn.com
dbser.sid =
dbser.sid = migrate.apex.rest = false
rest.services.apex.add =
rest.services.ords.add = true
schema.tablespace.default = APEX
schema.tablespace.temp = TEMP
standalone.http.port = 8080
standalone.static.images =
user.tablespace.default = Пользователь APEX
.tablespace.temp = TEMP
Установка Oracle Application Express 18.1 |
Установка Oracle Application Express 18.1
Требуется для установки: —
Для
Oracle Application Express версии 18.1 требуется версия Oracle Database 11.2.0.4 или более поздняя, включая Enterprise Edition и Express Edition (Oracle Database XE).
Загрузите программное обеспечение APEX 18.1 Здесь
Нажмите кнопку Accept и загрузите Oracle APEX 18. 1.0 программное обеспечение.
Шаг 1: -Разархивируйте программное обеспечение APEX 18.1.0.00.45:
распаковать apex_18.1.zip -d / oradb /
Шаг 2: -Создайте новое табличное пространство APEX,
CREATE TABLESPACE APEX DATAFILE ‘/oradb/app/oracle/oradata/clone/apex01.dbf’ SIZE 1G;
Шаг 3: -Проверьте, установлено ли приложение Oracle Application Express:
ВЫБЕРИТЕ comp_name, version, status FROM dba_registry WHERE comp_id = ’APEX’;
строки не выбраны
Шаг 4: -Установка APEX 18.1: —
SQL> @apexins APEX APEX TEMP / i /
Где:
apex_tbs — имя табличного пространства для пользователя APEX.
apex_files_tbs — имя табличного пространства для пользователя APEX файлов.
temp_tbs — имя временного табличного пространства.
образов — виртуальный каталог для образов APEX. Определите каталог виртуального образа как / i / для будущих обновлений. * /
Приведенный выше сценарий создает некоторую СХЕМУ в базе данных, которую можно проверить, запросив представление ALL_USERS.
SQL> выберите имя пользователя, созданное из all_users, где ИМЯ ПОЛЬЗОВАТЕЛЯ имеет вид «% APEX%»;
ИМЯ ПОЛЬЗОВАТЕЛЯ СОЗДАНО
————————————-
APEX_PUBLIC_USER 29-MAY-18
APEX_180100 29-MAY-18
APEX_INSTANCE_ADMIN_USER 29-MAY-18
Шаг 5: — Убедитесь, что ВЕРСИЯ и СОСТОЯНИЕ установлено,
ВЫБЕРИТЕ comp_name, version, status FROM dba_registry WHERE comp_id = ’APEX’;
СОСТОЯНИЕ ВЕРСИИ COMP_NAME
——————————————-
Oracle Application Express 18.1.0.00.45 ДЕЙСТВИТЕЛЬНО
Шаг 6: -Проверьте ВЫПУСКНУЮ ВЕРСИЮ APEX:
выберите * из apex_release;
VERSION_NO API_COMPAT PATCH_APPL
———- ———-———————
18.1.0.00.45 2018.04.04 ПРИМЕНЯЕТСЯ
Настройка APEX:
Шаг 7: -Запустите конфигурацию встроенного шлюза PL / SQL (EPG)
Этот сценарий загрузит образы Application Express в XDB,
@apex_epg_config. sql <родительский каталог вершины>
SQL> @ apex_epg_config.sql / oradb
Шаг 8: -Убедитесь, что следующие учетные записи разблокированы:
РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ ALTER USER;
РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ ИЗМЕНЕНИЯ ПОЛЬЗОВАТЕЛЯ xdb;
ALTER USER apex_public_user РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ;
ALTER USERflow_files РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ;
Шаг 9: -Настройка параметров базы данных для APEX:
ПОКАЗАТЬ ПАРАМЕТР job_queue_processes
ИМЯ ТИП ЗНАЧЕНИЕ
———————————–
job_queue_processes целое число 4000
ПОКАЗАТЬ ПАРАМЕТР shared_servers
ИМЯ ТИП ЗНАЧЕНИЕ
———————————–
max_shared_servers integer
shared_servers integer 1
Измените параметр shared_servers:
ALTER system SET shared_servers = 5 scope = both;
Шаг 10: -Используется для выполнения заключительных шагов настройки Oracle Application Express, включая установку порта прослушивателя HTTP XDB и пароля ADMIN Application Express.
Для пользователя вы можете использовать ADMIN по умолчанию, и электронную почту можно пропустить.
Также вы можете изменить порт HTTP, но по умолчанию это 8080.
SQL> @ / oradb / apex / apxconf.sql
ПОРТ
———-
8080
Введите значения ниже для порта прослушивателя HTTP XDB и пароль для пользователя Application Express ADMIN.
Значения по умолчанию указаны в скобках [].
Нажмите Enter, чтобы принять значение по умолчанию.
================================================= ========
Этот сценарий можно использовать для изменения пароля администратора экземпляра Application Express
.Если пользователь еще не существует, будет создана запись пользователя
.
================================================= ========
Введите имя пользователя администратора [ADMIN]
Пользователь «ADMIN» еще не существует и будет создан.
Введите адрес электронной почты ADMIN [ADMIN]
Введите пароль ADMIN []
Созданный администратор экземпляра ADMIN.
Введите порт для прослушивателя HTTP XDB [8080]
… изменение порта HTTP
Настройка
APEX завершена.
Шаг 11: -Проверьте порт HTTP:
SQL> выберите dbms_xdb.gethttpport от двойного;
GETHTTPPORT
———–
8080
Шаг 12: -Проверьте статус слушателя и включен порт HTTP,
[oracle @ clone: apex clone] lsnrctl status
LSNRCTL для Linux: версия 12.2.0.1.0 — производство 29 мая 2018 г. 19:20:08
Авторские права (c) 1991, 2016, Oracle. Все права защищены.
Подключение к (ОПИСАНИЕ = (АДРЕС = (ПРОТОКОЛ = TCP) (ХОСТ = clone.localdomain.com) (ПОРТ = 1521)))
СТАТУС СЛУШАТЕЛЯ
————————
Псевдоним LISTENER
Версия TNSLSNR для Linux: версия 12.2.0.1.0 — Производство
Дата начала 25-МАЯ-2018 21:52:41
Время работы 3 дня 21 час. 27 мин. 26 сек
Уровень трассировки выключен
Безопасность ВКЛ: локальная проверка подлинности ОС
SNMP ВЫКЛ
Файл параметров прослушивателя /oradb/app/oracle/product/12.2.0.1/db_1/network/admin/listener.ora
Файл журнала прослушивателя / oradb / app /oracle/diag/tnslsnr/clone/listener/alert/log.xml
Сводка конечных точек прослушивания…
(ОПИСАНИЕ = (ADDRESS = (PROTOCOL = tcp) (HOST = clone.localdomain.com) (PORT = 1521)))
(ОПИСАНИЕ = (АДРЕС = (ПРОТОКОЛ = tcps) (HOST = clone.localdomain.com) (PORT = 5500)) (Security = (my_wallet_directory = / oradb / app / oracle / admin / CLONE / xdb_wallet)) (Presentation = HTTP) (Session = RAW))
(DESCRIPTION = (ADDRESS = (PROTOCOL) = tcp) (HOST = clone.localdomain.com) (PORT = 8080)) (Presentation = HTTP) (Session = RAW))
Сводка служб…
Служба «CLONE.localdomain.com» имеет 1 экземпляр (ы).
Экземпляр «clone» со статусом ГОТОВ, имеет 1 обработчик (-ы) для этой службы…
Служба «cloneXDB. localdomain.com» имеет 1 экземпляр (-ы).
Экземпляр «клон», состояние ГОТОВ, имеет 1 обработчик (-ы) для этой службы…
Команда успешно завершена
Страница входа в Службы администрирования:
Шаг 13: — В браузере войдите как пользователь ADMIN: —
http: // clone.localdomain.com:8080/apex/apex_admin
Вы успешно вошли в Oracle APEX 18.1
Поймай меня: — Харипрасат Раджарам
LinkedIn: https://www.linkedin.com/in/hari-prasath-aa65bb19/
Facebook: https://www.facebook.com/HariPrasathdba
Группа Facebook: https://www.facebook.com/groups / 894402327369506/
Страница в Facebook: https: // www.facebook.com/dbahariprasath/?
Твиттер: https://twitter.com/hariprasathdba
Установить и настроить Oracle APEX и ORDS
Этот пост описывает Oracle® Application Express (APEX) и Oracle REST Data
Сервисы (ORDS), включая шаги по установке APEX, установке и настройке
ЗАКАЗЫ.Обычно администраторы баз данных (DBA) выполняют обе эти задачи.
АПЕКС
Oracle разработала APEX как недорогую веб-среду для разработки программного обеспечения.
платформа, работающая на базе данных Oracle. Вы можете развернуть APEX где угодно,
позволяет разработчикам создавать безопасные и масштабируемые корпоративные приложения с различными
Особенности.
ЗАКАЗ
ORDS, приложение на основе Java, позволяет разработчикам с навыками работы с SQL и базами данных.
для разработки REST API для Oracle Database.Вы можете развернуть ORDS в Интернете и
серверы приложений, включая WebLogic®, Tomcat® и Glassfish®,
как показано на следующем изображении:
Источник изображения : https://www.oracle.com/technetwork/developer-tools/apex/application-express/apex-arch-1876607. png
Установить и настроить
Установить и настроить APEX и ORDS можно следующими способами:
- Установите APEX и ORDS и настройте ORDS.
- Установите APEX и настройте веб-прослушиватель: встроенный шлюз PL / SQL.
- Установите APEX и настройте устаревший веб-прослушиватель: Oracle HTTP Server.
Для этого поста я выбрал первый вариант, который рекомендует Oracle: Установить APEX
и ORDS и настроить ORDS.
Установите APEX
Примечание: APEX необходимо установить на узле сервера базы данных.
Установите исполняемый файл Apex и создайте табличное пространство и схему с помощью
следующие шаги:
Загрузите и разархивируйте программное обеспечение APEX на / u01 / app / oradi / Apex .
$ распаковать apex_19.2_en.zip SQL> создать табличное пространство apex_data datafile '+ DMLCKI_DATA1 / dmlcki / datafile / apex_data01.dbf' размером 4000M; Табличное пространство создано. $ pwd / u01 / app / oradi / Apex sqlplus "/ как sysdba" SQL> @ apexins.sql apex_data apex_data TEMP / i / apex_data - табличное пространство для хранения схемы Apex и ее файлов TEMP - временное табличное пространство / i / - это каталог изображений
2 · Измените пароль администратора.
SQL> @apxchpwd.sql
3 · Создайте APEX_LISTENER и APEX_REST_PUBLIC_USER.
SQL> @ apex_rest_config.sql
Установить и настроить ORDS
Используйте следующие шаги для установки и настройки ORDS:
Загрузите последнюю версию ORDS по адресу / u01 / app / oradi / ORDS .
Распакуйте загруженный файл в каталог по вашему выбору.
Скопируйте каталог изображений / u01 / app / oradi / Apex / apex / images из
ZIP-файл программного обеспечения APEX в место, где вы планируете установить ORDS.[oradi @ diatmlckidb01 apex] $ cp -rp images / u01 / app / oradi / ORDS / [oradi @ diatmlckidb01 apex] $ pwd / u01 / app / oradi / Apex / apex [oradi @ diatmlckidb01 apex] $ cd / u01 / app / oradi / ORDS / [oradi @ diatmlckidb01 ORDS] $ ls -lrt drwxr-xr-x 32 oradi oinstall 40960 6 ноября 14:21 изображения -rw-r - r-- 1 oradi oinstall 63211594 27 ноября 20:14 ords-19.2.0.199.1647.zip
Oracle рекомендует использовать последнюю версию Java для ORDS.
Загрузите JDK версии 8 из файла патча, p30437878_180231_LINUX.почтовый индекс ,
и разархивируйте файл.Сделайте резервную копию существующей папки jdk и скопируйте jdk1.8.0_231 в
ORACLE_HOME / .[oradi @ diatmlckidb01 clone] $ cd /u01/app/oradi/DMLCKI/db/tech_st/11.2.0/ [oradi @ diatmlckidb01 11.2.0] $ mv jdk jdk_old [oradi @ diatmlckidb01 11.2.0] $ cd [oradi @ diatmlckidb01 ~] $ cd clone / [oradi @ diatmlckidb01 clone] $ cp -rp jdk1.8.0_231 $ ORACLE_HOME / [oradi @ diatmlckidb01 clone] $ cd $ ORACLE_HOME / [oradi @ diatmlckidb01 11.2.0] $ mv jdk1.8.0_231 jdk [oradi @ diatmlckidb01 11.2.0] $ java -версия версия java "1.8.0_231" Среда выполнения Java (TM) SE (сборка 1.8.0_231-b33) Серверная виртуальная машина Java HotSpot (TM) (сборка 25.231-b33, смешанный режим)
Выполните следующую команду, чтобы завершить установку и настройку:
[oradi @ diatmlckidb01 ORDS] $ java -Dorg.eclipse.jetty.server.Request.maxFormContentSize = 3000000 -jar ords.war Этот экземпляр Oracle REST Data Services еще не настроен.Пожалуйста, выполните следующие запросы Введите место для хранения данных конфигурации: / u01 / app / oradi / ORDS / params Введите имя сервера базы данных [localhost]: diatmlckidb01. Введите порт прослушивания базы данных [1521]: 1522 Введите 1, чтобы указать имя службы базы данных, или 2, чтобы указать SID базы данных [1]: Введите имя службы базы данных: DMLCKI Введите пароль базы данных для ORDS_PUBLIC_USER: Подтвердить Пароль: Требуется войти в систему с правами администратора для проверки схемы Oracle REST Data Services. Введите имя пользователя администратора: sys Введите пароль базы данных для SYS AS SYSDBA: Подтвердить Пароль: Получение информации. Введите табличное пространство по умолчанию для ORDS_PUBLIC_USER [SYSAUX]: Введите ** 1 **, если вы хотите использовать PL / SQL Gateway, или ** 2 **, чтобы пропустить этот шаг. Если вы используете Oracle Application Express или переходите с mod_plsql, вы должны ввести ** 1 **: Введите пароль базы данных для APEX_PUBLIC_USER: Подтвердить Пароль: Введите ** 1 **, чтобы указать пароли для пользователей базы данных Application Express RESTful Services (APEX_LISTENER, APEX_REST_PUBLIC_USER) или ** 2 **, чтобы пропустить этот шаг: Введите пароль базы данных для APEX_LISTENER: Подтвердить Пароль: Введите пароль базы данных для APEX_REST_PUBLIC_USER: Подтвердить Пароль: 28 ноя.2019 г., 6:38:12 Установка Oracle REST Data Services версии 19.2.0.r1991647 ... Файл журнала записан в /home/oradi/ords_install_core_2019-11-28_063812_00625.log ... Проверенные предварительные требования к базе данных ... Создан пользователь прокси Oracle REST Data Services ... Создана схема Oracle REST Data Services ... Предоставлены привилегии Oracle REST Data Services ... Созданы объекты базы данных Oracle REST Data Services ... Файл журнала записан в /home/oradi/ords_install_datamodel_2019-11-28_063822_00076.log ... Файл журнала записан в / home / oradi / ords_install_apex_2019-11-28_063823_00607.бревно Полная установка Oracle REST Data Services версии 19.2.0.r1991647. Прошедшее время: 00: 00: 12.537.
У вас должен быть доступ к URL-адресу APEX, https: // localhost: 8080 / apex / apex_admin ,
из вашего веб-браузера.
Заключение
APEX, инструмент Oracle для разработки баз данных и веб-приложений, заменил
унаследованные Oracle формируют приложения. Oracle APEX — лучший выбор, потому что он
быстро создает приложения по низкой цене и позволяет администраторам баз данных решать
требования ваших клиентов.
ORDS дает вам прямой доступ к вашей базе данных через HTTP или HTTPS.
запрос, поэтому вы можете легко изменить свои данные для существующего приложения. Программного обеспечения
разработчики просто вызывают веб-службу для взаимодействия с базой данных.
Используйте вкладку «Отзыв», чтобы оставлять комментарии или задавать вопросы. Вы также можете
поговорите сейчас, чтобы начать разговор.
Узнайте больше о базах данных.
Манодж Сингх
У меня более десяти лет опыта работы в сфере ИТ в сфере приложений DBA, Core DBA, Cloud DBA, архитектора баз данных и промежуточного программного обеспечения в качестве ИТ-консультанта.У меня также есть опыт анализа облачной архитектуры, планирования миграции и выполнения миграции. Моя доказанная эффективность в налаживании хорошего взаимодействия с клиентами и партнерство со старшими руководителями бизнеса сослужила мне хорошую службу, равно как и мои отличные навыки фасилитации в проведении пошаговых инструкций, мозговых штурмов и встреч основной группы. Я сертифицированный OCI администратор баз данных для облачных вычислений, обладающий опытом работы с Oracle Database 9i, 10g, 11g, 12c и Oracle E-Business Suite 11i, R12 и R12.2. У меня также есть обширный опыт в управлении выпусками и изменениями, управлении проектами и ИТ-инфраструктуре.
Установка Oracle Apex на Oracle 10g R2 с EPG не поддерживается
Apex с Oracle EPG (встроенный шлюз PL / SQL) не поддерживается ни в одной из версий ниже Oracle 11g. См. Здесь http://download.oracle.com/docs/cd/E10513_01/doc/install.310/e10496/otn_install.htm#BABFICIA Примечание в разделе «3.3.5 Настройка встроенного шлюза PL / SQL» говорит само за себя. .
Если вы собираетесь использовать Oracle Apex на 10g, вам придется использовать HTTP-сервер, например Apache или версию Apache от Oracle.
Не пытайтесь настроить EPG в более ранней версии, чем Oracle 11g, вы будете разочарованы, так как это не поддерживается. Oracle Apex с отдельным HTTP-сервером, который НЕ является EPG, возможен и поддерживается в Oracle 9.2.0.3 или более поздних версиях.
Oracle Apex — это среда быстрой разработки приложений с использованием Oracle XMLDB. Oracle Apex поставляется бесплатно, и по умолчанию вы получаете его в Oracle 11g. Я думаю, что Apex — это ответ Oracle на размещенную разработку и облачные вычисления. Я не знаю, по какой причине можно было бы установить Apex с EPG в Oracle 10g.Целью этого поста было сказать вам, что это НЕ возможно.
В моей установке Oracle 10g R2 dev не было дополнительных приложений баз данных, и он не был готов для какой-либо конфигурации Apex, даже для поддерживаемой конфигурации, использующей HTTP-сервер.
Шаги по ручной установке дополнительных компонентов базы данных, необходимых для Apex, в существующую установку базы данных приведены ниже.
1. Установите Oracle Text
Сначала необходимо создать табличное пространство DRSYS, а затем запустить следующий сценарий как SYSDBA
SQL> @ $ ORACLE_HOME / ctx / admin / catctx.sql ctxsys DRSYS TEMP NOLOCK
2. Установите Oracle JVM (для выпусков до 10g R1 (10.1))
SQL> @ $ ORACLE_HOME / javavm / install / initjvm.sql
Oracle 9 База данных
Поскольку XMLDB не установлен (это не база данных для XML LOB), вам придется вручную установить ее после создания табличного пространства XDB.
SQL> @ $ ORACLE_HOME / ctx / admin / catqm.sql change_on_install XDB TEMP
, а затем
SQL> @ $ ORACLE_HOME / ctx / admin / catxdbj.sql
4. Установите Apex
SQL> пароль @apexins APEX_TS APEX_TS TEMP / i /
В случае успеха вы получите:
Благодарим вас за установку Oracle Application Express.
Oracle Application Express установлен в схеме FLOWS_030000.
Ссылка на службы администрирования Application Express имеет следующую структуру:
http: // host: port / pls / apex / apex_admin
Ссылка на интерфейс разработки Application Express имеет следующую структуру:
http : // хост: порт / пожалуйста / вершина
.