Submit your abstract for Oracle Spatial & BIWA Summit ’16!

For the second year, Oracle Spatial Summit will once again be part of BIWA Summit at Oracle HQ in January 2016!

We want to hear your story -- and encourage you to submit your proposal soon. Proposals will be accepted through  November 2.   Don't wait, though -- we're accepting submissions on a rolling basis.  The sooner you submit, the better your chances.

We're looking for innovative Oracle Spatial and Graph, and MapViewer use (more...)

Java SE 8: Creating a Basic REST Web Service using Grizzly, Jersey, and Maven

Duke Waving

My latest Java tutorial is now up on This tutorial covers how to make a basic REST application using Grizzly, Jersey, and Maven. If you are new to any if these tools, this tutorial is a great way to try them out. You can launch the tutorial from here:

Java SE 8: Creating a Basic REST Web Service using Grizzly, Jersey, and Maven

In the tutorial you create an application using the open (more...)

5 Common Problems With Employee Advocacy

In the third part of a series on Employee Advocacy (EA) we are exploring common problems that arise when launching and running an EA program. To read about why EA is important, click here. To learn how to launch an EA program, click here.

Congratulations! You’ve made it through the first phases of implementing an EA program. Don’t be discouraged if you’re running into some hurdles: we’re here to help.

Hurdle: The Bystander

Every. Single. (more...)

Log Buffer #434: A Carnival of the Vanities for DBAs

This Log Buffer Edition throws spotlight on some of the salient blog posts from Oracle, SQL Server and MySQL.


  • STANDARD date considerations in Oracle SQL and PL/SQL
  • My good friend, Oracle icon Karen Morton passed away.
  • Multiple invisible indexes on the same column in #Oracle 12c
  • Little things worth knowing: Data Guard Broker Setup changes in 12c
  • Things that are there but you cannot use

SQL Server:

88.8% of SaaS Vendors Think Integration is Important: Do You?

Integration is the most time-consuming element of customer implementation

In the frenzy of adopting SaaS solutions, it’s easy to let the anticipated benefits 'cloud over' potential concerns. But the lower costs and greater simplicity of individual solutions can be quickly gobbled up by the expense of building and maintaining integrations. SaaS vendors are concerned about integration issues. You should be too.

Solairus Aviation deploys Oracle Cloud (more...)

clip_image002In a SOA architecture there is often a need to create asynchronous services. As a simple example imagine a workflow approval process. In such a case the approval process can run from minutes to weeks, before the final approval returned back to the client. This is a typical example of an asynchronous service. So when a platform like Oracle SOA Suite is involved the implementation of an asynchronous service  is a quite easy task to (more...)

Monitoring MongoDB using Oracle Enterprise Manager Cloud Control

Scott Wardrop from AIDEV told me that they produced a plugin for Oracle Enterprise Manager Cloud Control 12c to monitor MongoDB. We use MongoDB in our production systems, so I decided to examine the plugin and write a blog post about it. Unfortunately version of our MongoDB databases are too old (2.4.x series) so the plugin didn’t work. Of course, it didn’t stop me. We created a simple MongoDB Cluster environment to test (more...)

Deploying Apex: showing an “Under Maintenance” web page


I’ve added this script to our toolbelt for future upgrades. We have a friendly “System is under maintenance, sorry for any convenience” web page that we want to show to users while we run upgrades, and we want it to be shown even if we’re just doing some database schema changes.

So I took the script from here and adapted it slightly, here’s our version:

  v_workspace CONSTANT VARCHAR2(100) := 'MYSCHEMA';
  v_workspace_id NUMBER;

PL/SQL: The Good Parts

Somewhat inspired by Douglas Crockford's Javascript: The Good Parts presentation (and book), I have created a presentation called PL/SQL: The Good Parts.

This is not intended as an introduction to PL/SQL, but rather an overview of features you should consider if you want to maximize your enjoyment of programming in the Oracle Database. Also, this is not an exhaustive list of all features, it's simply the ones I personally use frequently.

Note that unlike (more...)

Recap: Oracle ERP Cloud Summit 2015

More than 200 Partners attended the Oracle ERP Summit which took place at Oracle headquarters in Redwood City on July 13-15.

We’d like to thank everyone for their participation, enthusiasm and incredible support.

Here are a few takeaways from the Summit.

Day One

Day one kicked off with a recap of our FY16 goals and opportunities, and we heard some excellent insights from Russell Pike, Group Vice President for Sales Consulting. Russell described the objectives (more...)

CVSS Version 3.0 Announced

Hello, this is Darius Wiles.

Version 3.0 of the Common Vulnerability Scoring System (CVSS) has been announced by the Forum of Incident Response and Security Teams (FIRST). Although there have been no high-level changes to the standard since the Preview 2 release which I discussed in a previous blog post, there have been a lot of improvements to the documentation.

Soon, Oracle will be using CVSS v3.0 to report CVSS Base scores (more...)

Creating Scheduled Services in Oracle Solaris

In the previous post, we introduced the idea of scheduled services in Oracle Solaris as an alternative to cronjobs.  Here, we'll do a deep dive into the scheduling model and create a basic service.

Scheduling Model

Scheduled Services and cronjobs have fundamentally different scheduling models.  The model that cron(1M) uses is based on pattern matching. Each line in a crontab specifies a set of conditions specifying when a job should run. Each minute, (more...)

Overcoming Customer Profile Fragmentation with Recognition and Understanding

Unifying the customer journey is complex challenge for marketers.   A majority of consumers have multiple online personas created from navigating the web from multiple computers, multiple browsers on those computers and mobile devices.  Even from within those devices our household members may access different content on the same mediums which leads to fragmentation - the idea that multiple customer profiles on one device.  

Data driven marketers strive to connect their messages with the (more...)

Partner Webcast: Mobile Cloud Service August 12th 2015

Partner Webcast: Mobile Cloud Service

Wednesday, August 12th @ 9:00AM - 10:00AM  (GMT-08:00) Pacific Time (US & Canada)

Reserve your spot

Overview: Oracle Mobile Cloud Service
Watch the Video (2:58)

Introducing Oracle Mobile Cloud Service
Watch the Video (1:10)

OPN Competency Center
Mobile Cloud Service Guided Learning Paths

Register for the Webcast here

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: ( OPN account (more...)

Live storage migration for kernel zones

From time to time every sysadmin realizes that something that is consuming a bunch of storage is sitting in the wrong place.  This could be because of a surprise conversion of proof of concept into proof of production or something more positive like ripping out old crusty storage for a nice new Oracle ZFS Storage Appliance. When you use kernel zones with Solaris 11.3, storage migration gets a lot easier.

As our fine manual (more...)

DX Marketing Selects Oracle Cloud as the Foundation for its Data-Driven Marketing Platform

Oracle Database Cloud Service and Oracle Marketing Cloud help firm reduce time to market by up to 70 percent.

DX Marketing

To build a new environment for its direct marketing solutions in a limited time frame while maximizing ROI for its customers, DX Marketing, one of the country’s most comprehensive data-driven marketing firms, has selected Oracle Database Cloud Service and Oracle Marketing Cloud Service.

Read the release for full details.

Flexfields Series: Extensible Flexfields (EFF) Explained


Introduced with Fusion Applications, Extensible Flexfields (EFF) extend the functionality of Dynamic Flexfields (DFF) by adding features that expand on their scale and scope.

In essence this is done by decoupling the flexfield segment values and context from the transaction database tables, storing them in sets of child tables. This allows an unlimited number of both segments and contexts to be used to support a more varied and wide ranging collection of addition information. (more...)

How to Apply New Label Text in MDS Customisation by Andrejus Baranovskis

clip_image001It may look simple, but really is not obvious how to apply new label text for the ADF BC attribute or UI component through MDS customisation. It is simple, if such label text already exists in the core bundle. If you need to create new label text in the customisation and use it - this becomes a bit tricky. Well, as usual - I'm going to explain how you could solve such task. You should (more...)

Discussie over medewerkerbetrokkenheid gaat door

door Henry Barenholz, Senior Director HCM Leader Benelux & Nordics
Follow on Twitter: @HenryBarenholz

Nieuw onderzoek van Oracle toont aan dat medewerkerbetrokkenheid alleen werkt als zij wordt gemeten

Medewerkerbetrokkenheid is een van die eeuwige vraagstukken die zich nooit ver buiten de radar van de directie bevindt. Maar ondanks de voortdurende belangstelling, hebben we geen antwoord op een aantal vragen. Is medewerkerbetrokkenheid voor bedrijven een strategische kwestie? En zo ja, hoe dan? Hoe is het nauwkeurig (more...)

Database Certified with EBS 11i on Additional Platforms

As a follow up to the prior announcement on February 11th, 2015, Oracle Database 12c Release 1 ( is now certified with Oracle E-Business Suite Release 11i ( + (RUP 7) and higher) on the following additional platforms:

  • HP-UX Itanium (11.31)
  • IBM AIX on Power Systems (64-bit) (6.1, 7.1*)
  • IBM: Linux on z Systems (RHEL 5,6, SLES 11)*

* (more...)