Jfokus 2014 took place 3-5 February in Stockholm, Sweden at the Waterfront Congress Centre. This was my first time at the conference. Jfokus slates itself as the largest developer conference in Sweden and it certainly is quite significant in terms of both content quality and attendance. Key organizer Mattias Karlsson deserves a well earned pat on the back for accomplishing such a feat in just a few years. Although the conference is most certainly not (more...)
Many commercial off-the-shelf (COTS) vendors have recently seen an uptick of interest by their customers in third party static analysis or static analysis of binaries (compiled code). Customers who are insisting upon this are in some cases referencing the SANS Top Twenty Critical Controls (http://www.sans.org/critical-security-controls/) to support their position, specifically, Critical Control 6, Application Software Security:
"Configuration/Hygiene: Test in-house developed and third-party-procured web and other application software for coding errors and (more...)
What is the Internet of Things (IoT)? Why are we hearing so much about it nowadays? What does IoT mean for an enterprise like mine? Does it impact my IT infrastructure? Should I be invested in it or at least learn more about it? Is it for real or are we talking about a future technology? What does Oracle have to do with IoT.
We know some of you have questions like these in mind. (more...)
I’m off shortly to attend and speak at the Utah Oracle User Group’s Spring Training Days 2014, which is held at Salt Lake Community College – Larry H. Miller Campus. My presentation is on writing PL/SQL for Oracle Database 12c. We’ll be covering how you can best anchor PL/SQL cursors to include or exclude hidden columns, and how to work with identifying columns in the scope of multiple table inserts.
I have copy (more...)
I tweet @OraclePDB #OracleMultitenant
For those who have the need to access Oracle Training on Demand videos from a standard LMS client here's is an example of the MOOCs-popular MOODLE® learning management system.
1. Install and prepare the MOODLE® LMS to make Oracle's Training on Demand tool available for MOODLE® learner:
2. Install MAMP stack on your OS (expl. Mac Lion 10.5.7.)
3. configure MAMP stack services:
4. configure xcache:
5. configure php:
strace is a linux utility to profile system calls. Using strace you can see the system calls that a process executes, to investigate inner working or performance. In my presentation about multiblock reads I put the text ‘strace lies’. This is NOT correct. My current understanding is that strace does show every system call made by an executable. So…why did I make that statement? (editorial note: this article dives into the inner working of Linux (more...)
MySQL for Visual Studio 1.1.4 was released including a new feature: MySQL Toolbar inside the Visual Studio environment. This post will cover the details on this new feature.
- Visual Studio professional Edition 2008, 2010, 2012 or 2013.
- MySQL for Visual Studio 1.1.4 download link
- A running instance of MySQL Server 5.0 - 5-6 version download link
After installing MySQL for Visual Studio, the MySQL toolbar is (more...)
Just a quick entry to show the use of a command that I had forgotten existed but it seemed to work nicely
Problem – OEM12C agent had been down for a few days on a non-production server and more than the maximum number of files had been created ready to be uploaded.
emctl status agent
Oracle Enterprise Manager Cloud Control 12c Release 2
Copyright (c) 1996, 2012 Oracle Corporation. All rights reserved.
Why A New Skin?
The name Skyros, named after the Greek island, embodies some of the key visual aspects in this new look and feel; specifically, a fresh, lighter weight and cleaner appearance. Skyros leverage's the newest standard in page stylesheets, CSS3, and is less image-based than the earlier FusionFX-simple skin, improving speed, flexibility, and consistency. As you can see in the screenshots below, this includes changes to things like borders & gradients in (more...)
This is the directory for a short series I wrote discussing how to interpret parallel execution plans in newer versions of Oracle.
- A quiz introducing Bloom Filters
- What we want to see in parallel execution plans
- Creating the demonstration data
- Parallel hash join with Broadcast strategy (and a note on 12c pq_replicate)
- Table Queues, message size, and Bloom filters
- Parallel hash join Hash/Hash distribution
Temporary footnote: I’ll be repeating November’s 90 minute webinar on parallel (more...)
A huge thanks to everyone who made our time in Austin a smashing success, with plenty of parties; the announcement of our inaugural paid media partners Kenshoo, Nanigans and SHIFT; panels with top brands like LEGO, Pernod Ricard, and GM; Oracle's sponsorship of the SXSW Accelerator program; and our incredible #IdeaRally with Chevrolet.
Introduction to Oracle Jdeveloper Extensions SDK. Setting up project and developing Custom Rules using Jdev Extensions.
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.
Dear MySQL users,
MySQL for Visual Studio is a product including all of the Visual Studio integration previously available as part of Connector/Net. The 1.1.4 version is a Maintenance Release of this product. It is suitable for production environments, compatible with Connector/Net 6.8.3 or further versions and supports MySQL server versions 5.0 to 5.6.
In a series of blog articles I will show how you can instrument your ADF Application key actions. Instrumenting gives visibility and insight of what is happening inside the ADF application and in the ADF framework (what methods and queries are executed, when and how often). These runtime diagnostics can be very effective in identifying and solving performance issues. This enables developers to diagnose and solve performance problems at an early stage and to build an (more...)
ORAchk includes EXAchk’s functionality and replaces the popular RACcheck tool, extending the coverage based on prioritization of top issues reported by users, to proactively scan for known problems within:
- E-Business Suite Financials Accounts Payables
- Oracle Database
- Sun Systems
- Proactively scans for the most impactful known problems across your entire Engineered System as well as various layers of your stack
- Simplifies and streamlines how to investigate and analyze which known issues present a risk (more...)
One of the people attending my seminar in Munich last week has emailed me some details about a nasty little surprise you may get if you’re thinking about TSPITR (tablespace point in time recovery), and happen to have a few materialized views in your database.
You might have wanted to use the “duplicate target database” from rman with the “skip tablespace” option to create a duplicate database, excluding tablespaces that you’re not interested in, if you (more...)
MySQL Enterprise Backup team is proud to announce the new release of MySQL Enterprise Backup (MEB) 3.10.0.
Security of backups and usability of backup tools form an important factor in taking successful backups. DBAs prefer to have tools that would help them in backup and restore without much overhead and also to help keep their backups protected. So in this release of MEB we have enhanced usability and added provision to take secured backups. In (more...)
Are you attending the Cleantech Forum in San Francisco this week? It runs from March 11-13 (you can still register) and is an annual event for the cleantech innovation community. There are lots of great sessions focused on the theme of Accelerating system change; towards a decentralized future. Check out the agenda here. If you attend, don’t miss the ‘Cleantech Café: Buildings’ session on Wednesday March 12 (more...)
Oracle's A-Team has developed a free JDeveloper extension called the "ADF Mobile Persistence Sample". This extension contains powerful design-time wizards and a comprehensive runtime library, allowing you to very quickly create a mobile application with data caching and data syncing capabilities. Check out this impressive video that shows the development process with this extension from start to finish.
More information can be found in two articles on the A-Team Chronicles website: