Is it possible to run Apex on other then database server? - oracle-apex

Is there anyway to run apex on application server while having database on another server. I meant to say that I want to make one database server in which oracle database will be installed and another application server on that apex will be installed?
Is there any possible way to do that?
I've tried it by connect through remote database and it is working but I had to install oracle database on both server.

NO. APEX is a set of PL/SQL and SQL code that MUST execute in the Oracle database. You could run a smaller DB on the app server to host APEX apps and host the customer data tables on a different server. But APEX must run in an Oracle DB. Period.

In sort NO !
Oracle Application Express (ApEx) Engine (ApEx vestion 2,3,4,5,18,19) is running only on Oracle Database server, But for best performance, it is strongly recommended to use Web Server on seperate server,
Application Server Options for ApEx
Embedded PL/SQL Gateway (EPG)
Oracle HTTP Server (OHS) Configuration
Oracle REST Data Services (ORDS)
for further information please refer to Oracle ApEx Installaion Guide
and official site https://apex.oracle.com/ regularly!

Related

How can I access QuestDB Web Console when running embedded?

I using QuestDB embedded in my Java application. Is there any way my application can also start a web server to serve Web Console so that I can query the data my application ingests? There seem to be no documentation about this.

Django app with offline mode: store datas both in remote and local postgresql database?

I have a problem quite similar with this post but was thinking for an easiest implementation
My Django app is deployed on a remote server with Postgresql database (main central remote database).
Users online: data are stored both in the remote database and, if possible, in a local postgresql database (local database hosted on a dedicated laptop)
Users offline (when server where app is hosted is down): 'central' user need to be able to use Django web app on the dedicated laptop (with PWA) with the most up-to-date local database
When back online, the remote database is synchronized
Django can use multiple databases.
But is my solution possible?
I have read for Django sync and collect-offline apps...
thanks for advices

Getting Data in Power BI from Oracle Apex application backend tables

I was wondering if it is possible to connect the Oracle Apex's data tables in Microsoft Power BI.
Please note that these tables are the ones used in backend of web applications developed and hosted on Oracle Apex website/cloud https://apex.oracle.com (=NOT on-premises).
Oracle does not provide database connection information for the database used for https://apex.oracle.com. You can create REST APIs exposing information in the tables and use that information.

How can I deploy my APEX desktop application for access by users from the Internet?

After creating an APEX desktop application, how can I deploy it in my web server computer, just like some homepages written using PHP?
I know APEX can export applications to .sql format and import them to another computer running APEX, but does it mean the web server need to run Oracle and/or APEX locally so that it can render the pages of the APEX application upon request?
And, is it possible to export APEX applications to other formats such as PHP?
I am using Oracle APEX 5.1.3.

RESTful Web Services from Database error build-impl.xml

I'm a beginner in Java EE development.
I try to make a REST web service using Netbeans 8.0.2 with a Glassfish Server 4.1 and a MySQL database which contains my tables.
So I create a new Web Application, then I create a new package in the folder Sources Package of the web application, and I create a new web service in that package, this web service is a RESTful web services from database.
In the Services tab, I click on Databases, then I register my MySQL server and I create a new connection to my database on my MySQL server, it works.
During the creation of the RESTful web service, it connects to my database.
But when I run my project, I have this error :
nbproject/build-impl.xml:1046: The module has not been deployed. See the server log for details.
BUILD FAILED
I don't know how to resolve it.
The Glassfish server doesn't show log, I'm surprised because there isn't any log.
I go to the Services tab in Netbeans, and under Servers I right click on my Glassfish server and I click on View Domain Server Log but nothing occurs, so I open a command interface, and I go to the directory of the log of my Glassfish server and there is nothing
The tab which have the same name of my project shows this output :
NetBeansProjects\WebApplicationGlassfish2\nbproject\build-impl.xml:1046: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 1 minute 53 seconds)
Just a couple of ideas in case you haven't check it.
If you are using the Glassfish server be sure the MySQL driver is installed on the server. You can check this in the documentation
Second, it's not enough to configure the DB in your Netbeans, in your project you should create the proper configuration in your persistence.xml file (usually, unless your are using jdbc manually). You should create your datasource or, at least, register the connection properties.
I hope it helps.