Skip to content

Commit c4b5889

Browse files
committed
Adding support for Oracle DB 19.3
1 parent 9e88a0b commit c4b5889

File tree

4 files changed

+25
-4
lines changed

4 files changed

+25
-4
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -90,3 +90,4 @@ tmp
9090
dockerfiles
9191
oradata
9292
*.env
93+
*.bak

01-build.sh

+4-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ mv tmp/OracleDatabase/SingleInstance/dockerfiles/ .
3232
rm -rf tmp/
3333

3434
echo "##### Staging RPM #####"
35-
if [ $DB_VERSION = '18.4.0' ] && [ $DB_EDITION = 'xe' ]; then
35+
if [ $DB_VERSION = '19.3.0' ]; then
36+
cd dockerfiles/$DB_VERSION && curl --progress-bar -O file://$BASE_DIR/files/LINUX.X64_193000_db_home.zip
37+
DOCKER_FILE=Dockerfile
38+
elif [ $DB_VERSION = '18.4.0' ] && [ $DB_EDITION = 'xe' ]; then
3639
cd dockerfiles/$DB_VERSION && curl --progress-bar -O file://$BASE_DIR/files/oracle-database-xe-18c-1.0-1.x86_64.rpm
3740
DOCKER_FILE=Dockerfile.$DB_EDITION
3841
elif [ $DB_VERSION = '18.3.0' ]; then

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
1. Git clone this repository and set it as the working directory.
2020
2. Download the installer files:
21-
* [Oracle Database 18c XE](https://oracle.com/xe) or any of the required installation files from [OTN](https://www.oracle.com/technetwork/database/)
22-
* [Oracle Application Express](https://apex.oracle.com/download) (the latest version is 19.1 as of March 29, 2019)
23-
* [Oracle REST Data Services](https://www.oracle.com/technetwork/developer-tools/rest-data-services/downloads/index.html) (the latest version is 19.1 as of April 10, 2019)
21+
* [Oracle Database 18c XE](https://oracle.com/xe) or any of the required installation files from [OTN](https://www.oracle.com/technetwork/database/) (supports versions up to 19.3 as of April 25, 2019)
22+
* [Oracle Application Express](https://apex.oracle.com/download) (supports versions up 19.1 as of March 29, 2019)
23+
* [Oracle REST Data Services](https://www.oracle.com/technetwork/developer-tools/rest-data-services/downloads/index.html) (supports versions up to 19.1 as of April 10, 2019)
2424
* [Java Development Kit SE 8](https://www.oracle.com/technetwork/java/javase/downloads/)
2525
3. Place all three files in the sub-directory `files`.
2626
4. Create a new file that contains the required variables. Make a copy of `settings.env.sample`, e.g. `mysettings.env`, and modify as desired. The file should contain the following variables:

settings_db19c.env.sample

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
ORACLE_SID=ORCL
2+
ORACLE_PDB=PDB01
3+
ORACLE_PWD=Oracle19
4+
5+
APEX_ADMIN_PWD=Oracle__19
6+
APEX_PUBLIC_USER_PWD=Oracle19_1
7+
APEX_LISTENER_PWD=Oracle19_2
8+
APEX_REST_PUBLIC_USER_PWD=Oracle19_3
9+
ORDS_PUBLIC_USER_PWD=Oracle19_4
10+
INSTALL_FILE_APEX=apex_19.1.zip
11+
INSTALL_FILE_ORDS=ords-19.1.0.092.1545.zip
12+
INSTALL_FILE_JAVA=jdk-8u201-linux-x64.tar.gz
13+
DOCKER_ORDS_PORT=50080
14+
DOCKER_EM_PORT=55500
15+
DOCKER_DB_PORT=51521
16+
DB_VERSION=19.3.0
17+
DB_EDITION=ee

0 commit comments

Comments
 (0)