Afternoon of Talking Oracle

A couple of days ago I got an email from someone who had seen me speak at the Oracle Code : London event, asking if I would come and have a chat with them about Oracle, the Universe and everything. Since I was already booked off work, I said, “What about tomorrow?”, and it was arranged. 🙂

So I spent yesterday afternoon speaking with three guys who were based in Birmingham, and a couple of guys based (more...)

Certification : OCP 12c and OCP 12cR2 Updates

Just a couple of certification related updates.

Upgrade to oracle Database 12c (1Z0-060)

About a week ago I finally got round to doing the 12c certification. As followers of the blog/website know I’ve been writing articles about Oracle Database 12c since it was released nearly 4 years ago and for pretty much all of that time I’ve been trying to convince myself to sit the 12c OCP DBA upgrade exam. It’s not that I care about the (more...)

PaaS Partner Community Awards 2017


Thanks to all partners for their excellent contribution! You are the key for the joint PaaS & Fusion Middleware success. It becomes every year harder to choose the winners, due to all the excellent work and contributions. The awarded partners have proven cutting edge projects with the latest Oracle cloud technology and most important their contribution to the community like blogs, newsletters, conferences, papers, twitter, LinkedIn and their participation in the partner advisory councils. You (more...)

Unique, Monotonic Sequence Generation in Oracle NoSQL Database using Read-Modify-Write pattern

What is a Database Sequence?

A database sequence is a monotonic series of unique numbers. A sequence is commonly used in database for primary keys and other uniquely identifiable values. 

Database Sequence in NoSQL 

Because NoSQL database does not use locks,  generating a monotonic  series of unique numbers becomes a non-trivial problem for a distributed NoSQL database.

In this article, we show how Oracle NoSQL database can generate a unique and montic sequence of (more...)

Oracle NoSQL Database – Version 4.4 Released

Oracle NoSQL Database - Version 4.4 is now available. 

New Features Include:

JSON indexing – Efficient query processing

Number Datatype – Allows storage of arbitrarily big numbers with no loss of precision

IS (NOT) NULL Query Operators – Check if a data field is NULL or not NULL

Learn more and download now at: 


Simple Steps to Perform oPatch Maintenance with Ansible

Like the Universe, IT growth seems to be infinite, we always have more environments, more servers, more users, more disk usage, more databases to manage and it won’t stop. In fact, we are pretty sure that this expansion is going to be faster and faster.

We then have to adapt to this new, mutating IT environment being more productive in order to manage more and more targets in less time.

How to achieve this goal? (more...)

Presentation Feedback and Future Direction

I recently had some feedback from UKOUG Tech 16 and OUG Ireland. I was pleased with the evaluation numbers, but if I’m honest I find it hard to judge a lot by them. I typically get a lower score for “quality of slides” compared to the other areas, but I can’t really argue about that. The number of evaluations that include comments is a small fraction of the total evaluations returned, but it’s the first thing (more...)

Working With Reference Data In A Custom Extension

Introduction and Use-Case

This article provides a fictitious example of one possible option for integrating data from an external system with Oracle Sales Cloud. It's intended to highlight particular considerations involved and provide an illustration.

Let's setup a simple use-case. Our business users would like to see some financial performance data when dealing with their customers. This will help them make more informed decisions when managing customer account records. The financial data is held in (more...)

Oracle Datenbank 12.2: Oracle Multitenant und lokales AWR

Das Automatic Workload Repository (AWR) kann ab 12.2 auch lokal in den PDBs gespeichert werden.

Das AWR der Oracle Datenbank bietet umfangreiche Daten für eine Analyse von Performance-Engpässen und sonstigen Problemen, die von den Anwendungen verursacht werden können und ist mittlerweile für viele eine unverzichtbare Basis für die Verwaltung von Oracle Datenbanken geworden.

Oracle Multitenant wurde mit der Version 12c Release 1 der Oracle Datenbank eingeführt und bei dieser Version wird das AWR ausschließlich (more...)

教师视角:如何使用PaaS Service Manager命令行创建Oracle Cloud数据库

Creating and managing databases instances in the Oracle Cloud without the knowledge of the WebService API is possible through the installation of the PaaS Service Manager Command Line.

The installation can be carried out to any Linux compliant with prerequisites for CLI installation and configuration, which are:




'psm setup' was successful. Available services are:

o ANALYTICS : Oracle Analytics Cloud

o BDCSCE : Oracle Big Data Cloud Service - Compute Edition

o (more...)

Integration at the Speed of Business

Being recognized by Gartner as a Leader in Enterprise Integration PaaS (iPaaS) in just two years of inception has been one of the most welcome news yet for our team in 2017.  Click here for the report.

With the explosive growth in the number of SaaS and PaaS solutions in the past few years, Cloud has transformed into a “best-of-breed playground” where organizations mix and match “specialized” applications that have a specific business function/pillar (for (more...)

通过物联网(IoT) 培训实现业务转型

Diana.H. GrayOracle2017330

甲 骨文大学课程产品经理Jim Moniak参与撰写


· 带有内置传感器的汽车可监控您的冰箱

· 可挽救生命的跟踪设备跟随您日常的每个活动

· 您的家庭安全系统全自动化






· 物联网(IoT)云服务介绍

· IoT概念

· 注册远程设备

· 将数据从设备转发到企业应用程序

· 使用Stream Explorer分析数据

· 如何使用IoT资产监控云

· 集成IoT和集成云服务(ICS

· IoT与移动云服务和大数据云服务集成

· 使用RESTIoT云服务

· IoT云服务发送数据至商业智能(BI)云服务

· IoT Cloud Service Gateway开发设备适配器

· 创建简单的仪表板



参加Oracle OpenStack for Linux实践培训课程,探索云计算架构

Diana.H. GrayOracle2017412

Oracle OpenStack软件包包含一套Docker映像。


如果您刚开始学习OpenStack,请参加Oracle OpenStack for Oracle Linux: Getting Started培训课程。您将有机会深入了解实现多节点部署所需的步骤,同时学习进行故障排除的重要技巧。



参加Oracle移 动云服务(MCS) 培训,学习快速、有效、安全地开发移动应用

Diana.H. GrayOracle2017413

甲骨文大学课程产品经理Daniel Milne参与撰写




您也可以购买并参加Mobile Development on Oracle Cloud课程,该课程是教师引导式培训课程,可选择在线授课或传统教室授课。体验互动教学和实践实验室环境,巩固新知识并练习新技能。




· MCS提供了一套丰富的REST风格移动专用接口,用于管理通知窗口、位置、用户、安全性、设备、API,以及与企业SOAPREST服务的连接。

· MCS为多种形式的因素和移动安全性提供了跨平台的支持,并为使用众所周知的开发工具(JavaScript、移动应用程序框架、移动应用程序加速器(MAX))所开发的应��提供了移动服务的集成。

· MCS具有一整套用于监控和管理移动应用和用户的功能。移动分析使开发人员能够实时访问关于客户采用、使用情况、性能和满意度的数 据,并可以管理初始及运行中的设备安全性、用户访问和权限。


· 了解Oracle移动云服务的独特功能,以及移动云环境的概况。

· 了解如何履行服务管理员的职责;熟练查看和理解日志,阅读诊断信息。

· 了解如何开始使用可提供常规移动功能(如推送通知、数据存储和同步)的MCS Client SDK和各种平台API,从而让开发人员将工作重心放在满足特定的应用需求上。

· 检查连接器API这 一使MCS与外部系统交互方式标准化的设备。了解如何为移动应用构建可在MCS中使用的自定义API,以通过REST API定义界面,并在Node.js中构建实施。



立刻预览Oracle Cloud PaaS学习订阅


SUDHIR MENON – Oracle云技术传播者和PAAS专家,201744

随着ORACLE软件即服务(SaaS)、平台即服务(PAAS和基础设施即服务(IAAS) 的云实施数量的不断增多,重新设计具有新功能的云学习平台对于用户采用来说就可谓至关重要。


· 面向不同云实施方案的自适应学习

· 针对不同水平用户的渐进式学习

· 可从平��进行知识管理并利于协作的直观平台

· 可衡量的、重视成果的学习

· 提供报告和认证的方法

· 视频学习兼网络学习


下面,让我们深入了解云平台的十大卓越功能,甲骨文大学云培训在 满足现代云学习者的需求方面有更进一步的认识。


1. 建立跨多个产品版本的统一学习平台:大多数云部署需要学习多个版本的云产品,例如Fusion版本101112。根据项目的不同,平台应具备让学习者切换产品版本并培养相应能力的功能。

2. 提供基于特定主题和技能的学习指导:学习内容需要根据应用、技能和主题进行重新设计和架构,以确保学习能够符合客观情况。学习平台应帮助学生掌握特定项目所需的某些技能和主题。学习成果是可衡量的,以确保团队所有成员均能获得高水平的能力。

3. 使学习游戏化,以对现代化学习进行衡量并推动采用:学习平台应为学习者提供基本的激励措施以衡量其技能水平,例如分数机制就可以增强学习体验。学习平台可以进行改进,但基本的以分数和技能为基础的学习系统对量化的学习成果很有帮助。

4. 提供以产品实施为基础的角色学习分类:学习平台应根据典型实施项目中的实际分类方式提供基于角色的学习。在云实施项目中,存在着职能实施人员、技术实施人员、服务管理员和终端用户等角色。平台应根据人员的角色和工作描述组织规划学习内容,提供量身定制的、突出重点的学习体验。如果职能团队需要对技术信息进行基本的了解,则平台不应限制学习内容,而应使其能够访问所有信息。

5. 进行评估和认证:学习平台应根据特定主题提供连续的周期评估,这有助于学习者评估其学习进展。评估可以测试现有的知识,然后根据结果制定学习计划。学习平台还应提供嵌入平台内的认证服务。与学习内容有关的点击可以直接链接到考试平台。评估和认证是非常有意义的综合型工具,能够为员工、培训部门和实践经理提供一种“量化平台”,不仅可以进行学习,还能衡量学习进展。

6. 提供实践操作和交互式实验室课程以学以致用:通过交互式视频内容练习所学到的新知识至关重要。学习平台应通过在线实验室或软件提供按计划使用的实验室和随到随用的实验室。学习者可以在一周内练习相同的技能,然后根据需要重新安排时间。重要的是,学习平台可以实现实验室的自我管理,并且可以灵活地重复相同的实验室操作来进一步强化所学习的新内容。

7. 平台上的工具和报告:学习平台必须有效地为每个学习者和管理人员提供报告。这些有帮助的报告可对学习模式、新掌握的技能、所得分数、观看的视频数量以及获取的认证数量等方面提供准确信息。该报告对制定主动决策和学习干预措施至关重要,因为这些数据可以帮助管理者制定纠错行动计划,以对学习方式进行改进。

8. 协作学习:平台必须能够整合多个客户最佳实践。在专家、客户和支持团队之间建立��作学习关系至关重要。

9. 终端用户学习:云端有着大量的终端用户,需要单独的学习措施才能确保用户采用。综合型的学习平台必须能够为终端用户提供培训内容,同时具有使内容易于消化的平台功能。通过引导式学习平台,学生可以在使用新的云应用程序时轻松开展学习。

10. 多用户层面的综合平台:大量用户将从内部部署环境迁移至云端,同时也有其他许多用户来自于以前的产品版本。重要的是,学习平台应根据用户类型提供多种学习路径,以便学习内容适用于用户并能即时满足他们的学习需求。平台导航功能必须支持各用户类型,同时增强学习体验。

甲骨文大学的全新云端学习订阅3.0平台(CLS是用户学习Oracle Cloud的最佳平台。它具有上述所有重要功能和平台功能,并且正不断发展成为学习云技术的集中式平台。对于希望在Oracle Cloud上构建持续学习平台的企业来说,它是您不可或缺的订阅平台。

联系附近的教育销售代表, 获取免费演示视频。


Sudhir Menon是一名经验丰富的技术管理专家,在咨询、行业解决方案、架构和技术管理方面拥有超过22年的成功经验。他热衷于架构业务,并在管理客户和创建满足业务需求的行业特定解决方案等方面拥有丰富的经验。




Brandye BarringtonOracle201737

在竞争日益激烈的就业市场中,求职者的虚假信息极为常见。而数字徽章是横空出世的一大突破,它能够帮助企业即时验证求职者 的资历,避免了聘用不合格雇员造成的成本损失、不便与业务风险。面对欺诈者数量的不断增多,数字徽章也使真正有资格的求 职者能够从立等可见的信誉中受益,帮助他们避免将就业机会拱手让与无资格的欺诈者。






但错误雇用的财务影响远远超过了可计算的招聘费用。有很多隐藏成本,例如管理成本的增加和指导入职人员的人工成本,以及在职期 间所犯错误而产生的成本。此外,因为缺乏技术创新而使企业停止不前,从而造成了错过机会的成本,以及对企业声誉造成的无法估量的负面影响,这一点也被26%的受访人力资源经理认为是雇用不合格员工的最大风险。












· 即时、安全地认证潜在员工的技能和能力。

· 尽可能减少聘用不合格人员造成的业务潜在风险。

· 降低人力资源管理和所有权负担。

· 更快、更自信、更有效地作出招聘决策。




· 在简历和社交媒体上展示他们的资历成就。

· 击败不符合条件的求职者,提高获得就业机会的可能性。

· 尽可能减少雇主审查求职申请的时间,向雇主展现出专业态度。

· 通过具备工作角色所需的技能来表明对该工作的胜任程度。

· 从就业市场的竞争中脱颖而出。

· 更快获得雇用。




专家教师视角:如何使用PaaS服务管理器命令行创建Oracle Cloud数据库

Breanne Cooley201746

作 者:Eugene Simos, 甲骨文大学专家教师

通过安装PaaS服务管理器命令行,也可以在不了解WebService API知识的情况下创建和管理Oracle Cloud数据库实例。


'psm setup' 已成功完成。可用的服务包括:

o ANALYTICS : Oracle Analytics Cloud

o BDCSCE : Oracle Big Data Cloud Service - Compute Edition

o CONTAINER : Oracle Container Cloud Service

o IDCS : Oracle Identity Cloud Service

o IDCSControlPlane : Oracle Identity Cloud Service

o IOTAssetMon : Oracle IoT (more...)

Oracle Certification is “Well Worth The Effort” According to Don Coppock

In this week's customer success story highlight, we hear from Don Coppock who wears many hats in his current position after 35 years in the IT industry. Don's current responsibilities include Oracle Forms & Reports developer, Web Developer using Adobe ColdFusion and Oracle databases, SharePoint Administrator for a SharePoint 2007 installation, Backup Oracle DBA, and Backup ColdFusion Administrator. But this is not where he started. He made some smart moves along the way to keep (more...)

Oracle IoT Cloud Helps Lochbridge Enable Connected Vehicles

Lochbridge delivers Internet of Things (IoT) solutions to their customers in a number of industries including automotive, finance, healthcare and the public sector. They've partnered with Oracle to help enterprises find innovative ways to harness IoT data to improve and grow their business.  

Listen to Lochbridge President and CEO Romil Bahl talk about leveraging Oracle Big Data Cloud and Oracle IoT Cloud services to build an IoT gateway for connected vehicles.

For more information (more...)

Collation and Case-Insensitive Database in Oracle 12.2

A little while ago Jeff Smith asked me if I had done anything with the collation functionality in Oracle Database 12c Release 2 (12.2). At the time my response was I was letting it stew a little before I released anything about it.

For some functionality the manuals contain a lot of information, but it’s not always obvious how much you will really care about. The collation functionality is exactly like that. You can get (more...)