Skip to content

Commit

Permalink
Adding support for Oracle DB 19.3
Browse files Browse the repository at this point in the history
  • Loading branch information
fuzziebrain committed Apr 26, 2019
1 parent 9e88a0b commit c4b5889
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 4 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -90,3 +90,4 @@ tmp
dockerfiles
oradata
*.env
*.bak
5 changes: 4 additions & 1 deletion 01-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ mv tmp/OracleDatabase/SingleInstance/dockerfiles/ .
rm -rf tmp/

echo "##### Staging RPM #####"
if [ $DB_VERSION = '18.4.0' ] && [ $DB_EDITION = 'xe' ]; then
if [ $DB_VERSION = '19.3.0' ]; then
cd dockerfiles/$DB_VERSION && curl --progress-bar -O file://$BASE_DIR/files/LINUX.X64_193000_db_home.zip
DOCKER_FILE=Dockerfile
elif [ $DB_VERSION = '18.4.0' ] && [ $DB_EDITION = 'xe' ]; then
cd dockerfiles/$DB_VERSION && curl --progress-bar -O file://$BASE_DIR/files/oracle-database-xe-18c-1.0-1.x86_64.rpm
DOCKER_FILE=Dockerfile.$DB_EDITION
elif [ $DB_VERSION = '18.3.0' ]; then
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@

1. Git clone this repository and set it as the working directory.
2. Download the installer files:
* [Oracle Database 18c XE](https://oracle.com/xe) or any of the required installation files from [OTN](https://www.oracle.com/technetwork/database/)
* [Oracle Application Express](https://apex.oracle.com/download) (the latest version is 19.1 as of March 29, 2019)
* [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)
* [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)
* [Oracle Application Express](https://apex.oracle.com/download) (supports versions up 19.1 as of March 29, 2019)
* [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)
* [Java Development Kit SE 8](https://www.oracle.com/technetwork/java/javase/downloads/)
3. Place all three files in the sub-directory `files`.
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:
Expand Down
17 changes: 17 additions & 0 deletions settings_db19c.env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
ORACLE_SID=ORCL
ORACLE_PDB=PDB01
ORACLE_PWD=Oracle19
[email protected]
APEX_ADMIN_PWD=Oracle__19
APEX_PUBLIC_USER_PWD=Oracle19_1
APEX_LISTENER_PWD=Oracle19_2
APEX_REST_PUBLIC_USER_PWD=Oracle19_3
ORDS_PUBLIC_USER_PWD=Oracle19_4
INSTALL_FILE_APEX=apex_19.1.zip
INSTALL_FILE_ORDS=ords-19.1.0.092.1545.zip
INSTALL_FILE_JAVA=jdk-8u201-linux-x64.tar.gz
DOCKER_ORDS_PORT=50080
DOCKER_EM_PORT=55500
DOCKER_DB_PORT=51521
DB_VERSION=19.3.0
DB_EDITION=ee

0 comments on commit c4b5889

Please sign in to comment.