On OpenVMS –Running Oracle APEX - GTUG · 2018-05-18 · Here wego–Oracle Database -Install...

25
www.campus-marienthal.at Campus Marienthal On OpenVMS – Running Oracle APEX

Transcript of On OpenVMS –Running Oracle APEX - GTUG · 2018-05-18 · Here wego–Oracle Database -Install...

www.campus-marienthal.atCampus Marienthal

On OpenVMS – Running Oracle APEX

www.campus-marienthal.atCampus Marienthal

Andreas Cejna

APEX on OpenVMS

● IT professional since 1988

● Oracle Certified Master

● VMS since 1988

● Oracle since 1994

● AVTware since 2017

www.campus-marienthal.atCampus Marienthal

Campus Marienthal Services GmbH

APEX on OpenVMS

● Founded in 2012

● Focus on

– consulting

– Training

– Hotline services

● We do

www.campus-marienthal.atCampus Marienthal

Motivation

APEX on OpenVMS

● OpenVMS back on the road

● But what about

– Applications on VMS

– Migrating applications back to OpenVMS

– Software development for OpenVMS

● So let‘s do an application showcase

www.campus-marienthal.atCampus Marienthal

What is APEX?

APEX on OpenVMS

● Oracle Application Express

– Initially launched as ORACLE HTMLDB

– Part of the database

– Planned as successor for Forms/Reports

www.campus-marienthal.atCampus Marienthal

APEX Architecture

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

What do we need?

APEX on OpenVMS

● Oracle Database

● Java8

● Tomcat 8.5

● ORDS 3.0

● Apache 2.4

www.campus-marienthal.atCampus Marienthal

What we‘ve got

APEX on OpenVMS

● VSI OpenVMS 8.4-2L1

● Oracle Database 11.2.0.4

● Java8

● Tomcat 8.5

● ORDS 3.0

● VSI CSWS

www.campus-marienthal.atCampus Marienthal

What goes first?

APEX on OpenVMS

● Don‘t forget unzip 6.0

– ftp://ftp.info-zip.org/pub/infozip/vms/

www.campus-marienthal.atCampus Marienthal

Here we go – get the Oracle Database

APEX on OpenVMS

● Get oracle from your Oracle Download source– http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

● Get the latest PSU / CPU

– https://support.oracle.com

www.campus-marienthal.atCampus Marienthal

Here we go – Oracle Database - Install

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Here we go – Oracle Database – Create a DB

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Install APEX – in the database

APEX on OpenVMS

● Create the same APEX version as on current HPInstall APEX 4.2.2 and upgrade to 4.2.6.3

www.campus-marienthal.atCampus Marienthal

Here we go – JAVA8

● Download from HPE

● Install

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Here we go – TOMCAT 8.5.14

● Download

– https://tomcat.apache.org/download-80.cgi

● Create VMS Scripts

– Create scripts according to

– https://wiki.apache.org/tomcat/TomcatOnOpenVMS

● Or use CSWS_JAVA from VSI

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Install APEX – ORDS

APEX on OpenVMS

● Configure ORDS

– Use UNIX like syntax for directories

– Copy the war file into tomcat webapps folder

– Restart tomcat

www.campus-marienthal.atCampus Marienthal

Here we go – VSI CSWS 2.4

APEX on OpenVMS

● From the VSI VMS 8.4-2L1 Image

● Install CSWS based on Apache 2.4

● Bug in mod_proxy – case open with VSI

www.campus-marienthal.atCampus Marienthal

One step back – VSI CSWS 2.2

APEX on OpenVMS

● From VSI

– Install apache

– linked with new SSL 1.0.2

www.campus-marienthal.atCampus Marienthal

One Step forward – VSI CSWS 2.4-3M

APEX on OpenVMS

● From VSI

– Install apache 2.4-3M

www.campus-marienthal.atCampus Marienthal

Install APEX – add the vmsdemo virtual host

APEX on OpenVMS

● Configure Apache Reverse Proxy

● Configure the dbmasters.at certificate

www.campus-marienthal.atCampus Marienthal

APEX on OpenVMS – Up and running

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Demo - Login to APEX via https

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Demo - Login to Homepage admin

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Demo - dbmasters.at on VMS Homepage

APEX on OpenVMS

www.campus-marienthal.atCampus Marienthal

Q & A

APEX on OpenVMS