Using Oracle with Heroku - oracle

Our application contains Tomcat application server that connects and use Oracle DB.
I would like to check the option to migrate our application to Heroku.
I would like to know if and how Heroku is supporting Oracle server.
Thank you,
Moshe

Heroku hosting services do not support Oracle database..

From Heroku main page: Heroku supports Ruby, Node.js, Python, and Java
You can connect to oracle from all these languages.
For Java (based on mentioning of Tomcat), you will be using jdbc.

Related

Oracle Apex application and database

Can I run Oracle Apex application on window's server and connected database to linux server?
More info,
I want to run my oracle apex application on windows platform, and i want to have conected database on exadata on linux server. Is it possible to have the network connectivity?
If no, please share the documentation.
Searched everywhere, and ask oracle DBAs
Oracle APEX runs in the database, but you usually connect to it through Oracle REST Data Services (ORDS) that can run standalone where you have Java, or deployed in Tomcat, including Windows. You will access and develop the APEX application with a browser on Windows, or any other place where you have a browser.
Have a look at chapter three in the installation manual for APEX

Heroku php buildpack running slow on IBM Cloud Foundry

We have a PHP app on IBM Cloud connected to an instance of DB2 (also on IBM Cloud) that has been working flawlessly for 2 years
Up until Sept 16th, we used the https://github.com/ibmdb/php-buildpack buildbpack with our PHP app (so that it could connect to DB2 via the db2_connect PHP function.)
Now after the cflinuxfs3 upgrade that buildpack does not work and we are forced to use the
" "php_buildpack" community buildpack already installed in Cloud Foundry".
however, This new buildpack does not support DB2 connections. When trying to use this buildpack I run a log I find this error :
"undefined function : db2_connect()".
We are currently using an older buildpack:
https://github.com/ibmdb/db2heroku-buildpack-php
this one DOES support connections to DB2 but it make the app VERY slow. A simple www page will load up to 60 seconds. We used this buildpack up until some 18 months ago, until they changed something on IBM Cloud and the heroku buiildpack staterd working very slow.... and we were told by support to use the one I mentioned at the begining. So, does anyone know WHY the heroku build pack works so slow or better yet is there a way to config your IBM Cloud account so that the heroku buildpack works normally?

Publishing and Hosting Oracle Apex app into WWW

This question may sound silly for some of you, but I would be grateful if you could advise if it is possible to publish apex app into www?
Let's say I am going to run my testing environment under apex.oracle.... url, however I would like my production environment to be running under for example www.MyWebSite.com
Many thanks in advance for any tips.
If you want to host your own production environment, you have two stages: setting up your server, and deploying your application.
For server setup, you've got two main options:
Sign up with a specialized APEX hosting company who will do all the server setup and administration for you.
Do it yourself. You'll need to register your domain name and sign up with a hosting company. Then you'll install and configure Oracle Database, as well as a web application server (like Weblogic or Tomcat). Then install and configure Oracle Rest Data Services (ORDS), which will act as the listener for APEX.
Now, once your server is ready, look at the documentation on Deploying Your Application. The basic steps are that you want to export your application from your test workspace, and import it into your production environment.

Migrating mysql db to heroku for web deployment

Following on from this question,
I have deployed my php scripts successfully to heroku. Now I am having another doubt: How can I insert my local mysql db into heroku server?
On my local machine, I usually launch my db on wamp server and call x.php to initialize my app. I am wondering how I can do this on heroku?
Heroku doesn't do MySQL per se, you would need to use a third-party add-on such as ClearDB or switch to Postgresql.

How should I configure the Oracle HTTP server to handle PL/SQL page requests?

I am wanting to build an Oracle OFM development environment on Windows 7 (64-bit) to migrate over an existing java/struts and PL/SQL application from OAS10G. So far I have installed the Oracle Database product (), Java 7, and WebLogic Server (10.3.6 = wls1036_generic).
Have I installed everything I need as far as OFM is concerned? I can't see how to configure the oracle http server to handle PL/SQL page requests. I spotted on post that said this can be done through the Oracle Fusion Middleware Control - which should be found at my-domain:7001/em, but that tool doesn't seem to be found. I only seem to have the WebLogic Server Console (my-domain:7001/console) which has lots of tabs and options but I don't see anything that lets me configure the ohs (Oracle Http Server). Does the Oracle Http Server (ohs) even get installed as part of the WebLogic installation?
Thanks for any help. Oracle product installations confuse me.
The OHS is confusing, as it hard to understand if you need a middle tier (OFM) or not.
And really you don't need a full OFM install, you just need the Web Tier.
In 11g:
http://www.oracle.com/technetwork/java/webtier/downloads/index-jsp-156711.html
In 12 (I have not yet installed this) the download is:
http://www.oracle.com/technetwork/middleware/ias/index-091236.html
After installing, I manually modify the dad.conf file to set up the DADs.
Keep in mind that using Oracle Http Server on the same machine as the database does not require a OFM license. If you install it on another machine, you do need to pay it.
The other thing you can do is install the Oracle Apex Listener. This is actually better than OHS because it can handle true REST request (where as OHS can only handle application/x-www-form-urlencoded and multipart/form-data).
Download:
http://www.oracle.com/technetwork/developer-tools/apex-listener/overview/index.html?ssSourceSiteId=otnpt
I've installed this using Glassfish as a middle tier, and it works well. The Apex Listener does not require another licenses and can be installed anywhere...

Resources