Oracle官方线上活动:APEX Office Hours (北京时间6月28日22点)

本周四(06.28)北京时间晚上22点,Oracle 官方举办 APEX Office Hours 在线活动, 所有的 Oracle APEX 研发成员都会参加,回答大家的任何问题。想关注 Oracle APEX 最新动态的同学一定不要错过!!
详细信息请猛戳这里:http://apex.oracle.com/officehours

本周四(06.28)北京时间晚上22点,Oracle 官方举办 APEX Office Hours 在线活动, 所有的 Oracle APEX 研发成员都会参加,回答大家的任何问题。想关注 Oracle APEX 最新动态的同学一定不要错过!!
详细信息请猛戳这里:http://apex.oracle.com/officehours
新建了个微信讨论群,方便大家交流 Oracle APEX 心得体会,以后也会定期组织一些线下活动,一起打造咱们自己的 Oracle APEX 中国社区。

还不了解 Oracle APEX 的同学请阅读下列文章:

钢哥的 Oracle APEX 系列文章:
很多时候我们也想要有自己的移动端APP,怎奈还要兼容 iOS、Android 不同平台,开发成本太高。昨天刷 twitter,无意中发现一个好玩的网站 https://gonative.io/,输入任意网址,就可以快速帮你创建好可以部署在 iOS 和 Android 平台上的代码(当然不是免费的,价目表在这里),用来测试移动端效果还不错,有类似需求的同学可以关注一下。

钢哥的 Oracle APEX 系列文章:
目前主流的网站都要求 HTTPS 安全访问,Google Chrome 浏览器、微信内置浏览器打开非 HTTPS 的网页,都会提示不安全。如果做微信端开发,也是必须要 HTTPS 的网址才可以,可见 HTTPS 越来越重要了。
如果你按照钢哥之前的文章已经搭建好了 Oracle APEX 环境,那么你的应用架构应该如下图所示:

这里简单回顾一下各部分组件的作用:
80) 端口和 HTTPS (443) 端口,如果请求的是静态文件(如:image, js 或者 css),则直接获取/i/目录中的内容,对于其他动态请求(如:APEX请求),转发至后端 Tomcat 服务器做进一步处理。ORDS应用;原理比较简单,而我们要做的就是在 Nginx 层面将 HTTP 请求转发到 HTTPS 上,进而实现全站启用 HTTPS 访问。

最新的 Oracle APEX 博文也已加入到 Oracle APEX Evangelion(EVA 补完计划) 中。
2018.062018.062018.062018.062018.062018.06
Neon Genesis Evangelion(EVA) is one of my favorite cartoons, I use Evangelion as the title to represent my respect for EVA. At meanwhile I wish this resource list would be the evangelion for Oracle APEXer all of the world.
2026.02.172026.02.092026.02.022026.02.022026.01.162026.01.142026.01.122026.01.112025.10.272025.10.152025.10.142025.09.242025.09.152025.08.222025.08.192025.07.312025.07.222025.07.182025.07.162025.072025.05.232025.042025.042025.032025.032025.022024.082024.072024.072024.052024.052024.042024.022024.012024.012023.112023.092023.052023.052022.122022.092022.062022.052022.042022.022021.102021.102021.082021.082021.042021.032021.032021.012020.122020.122020.122020.112020.112020.102020.092020.092020.082020.082020.072020.072020.072020.042020.042020.042020.032020.032020.032019.122019.112019.112019.102019.102019.082019.062019.052019.032019.032019.022019.022019.012018.122018.122018.122018.102018.092018.092018.092018.092018.082018.082018.072018.072018.052018.042018.032018.022018.022017.122017.102017.082017.072017.072017.052017.032017.032017.022017.012017.012017.012017.032017.032016.062016.06
This is the 8th blog about Oracle APEX, you can find the full series list as below:
Oracle APEX 18.1 has already been published several days, I believe most of apexers had tried it. The next thing we need to do is how to upgrade Oracle APEX from earlier version (such as 5.1.4) to the latest 18.1.
I quickly go through Oracle APEX 18.1 installation guide but not find a upgrade script I could use (even if there is also a sql named
apxpatch.sql, I didn’t try it yet). Since the new APEX (db) schema isAPEX_180100, I guess I have to reinstall APEX 18.1 this time.
The following upgrade steps are based on CentOS 6, Oracle database is 11gR2 and APEX 5.1.4.
The wonderful part I find out is I don’t have to reinstall my existed APEX applications after I upgrade APEX 18.1. All my data is still there (workspace, application and so on) and I could continue to use them painlessly. Thanks to what Oracle APEX team did!!
Here is a component list we could upgrade:
APEX:we will upgrade from earlier version to the latest 18.1;ORDS:we will also upgrade it to the latest 18.1, and re-config and deploy to tomcat;JAVA:ORDS 18.1 requires the lowest version of JDK/JRE is 1.8 or above;Tomcat:ORDS 18.1 requires the lowest version of tomcat server is 8.5 or above;Nignx:we need to adjust some configurations in nginx.conf if necessary;OK, let’s begin the upgrade process.

钢哥的 Oracle APEX 系列文章:
Oracle APEX 18.1 发布已经有几天了,相信很多搞APEX的同学都尝过鲜了,接下来需要面临的问题就是如何从早期的 APEX 版本升级到最新的 APEX 18.1。
简单看了一下 APEX 18.1 的文档,并没有提到有现成的升级脚本文件可以跑(虽然安装目录下也有个叫
apxpatch.sql的鬼)。由于新版本的 APEX 的 DB Schema 已经变成了APEX_180100,猜测跟之前 APEX 4 升到 5 一样,没办法直接升级。
以下升级过程是跑在 CentOS 6 上的,数据库用的是 Oracle Database 11gR2,APEX 版本是 5.1.4。
另外如果不更换数据库,已有的 APEX Application 应用、Workspace 及 Schema 都不需要改,升级后还可以使用,这一点要为 APEX 研发部门点赞!!
闲话少说,以下就是涉及到的组件:
APEX:这个自不必说,不管之前用的是 3、4 还是 5 版本的,都要升级到最新的 18.1;ORDS:同步升级到最新的 18.1 版本,并重新配置部署到 Tomcat 8.5 上;JAVA:ORDS 18.1 要求 JDK/JRE 最低版本 1.8 以上;Tomcat:ORDS 18.1 要求 Tomcat 最低版本 8.5 以上;Nignx:需要重新配置参数(SSL证书、静态文件路径等);下面就让钢哥带你开始今天的 APEX 升级(踩坑)之旅!

千呼万唤始出来, Oracle APEX 18.1 新版本终于发布了,还不了解 Oracle APEX 是什么的同学请移步这里:
本文是 Oracle APEX 新特性官网文章的译文,想读原文的同学请移步这里: https://apex.oracle.com/en/platform/features/
下面钢哥就带着你快速了解一下 Oracle APEX 18.1 的新特性。
Oracle APEX 致力于使您尽可能轻松、高效地显示、操作、绘制和处理数据。无论您的数据来自本地数据库,远程数据库还是 Web 服务,Oracle APEX 都可以帮助您将数据转化为有价值的信息。
Oracle APEX 允许每个人看到不同的数据。利用交互式报表组件,用户可以轻松地自定义他们想看到的数据,以独特的方式满足需求。从确定要显示哪些列的简单更改到更加复杂的自定义设置(例如数据透视),都可以轻松实现。
