How, and Why, Should I Upgrade to OBIEE 11.1.1.6?
March 6th, 2012 by Mark Rittman
Over the past few weeks we’ve run a series of articles on the blog about the new, 11.1.1.6 release of OBIEE, and talked about some of the new features that this release enables. So you may well be asking yourself, what’s involved in upgrading to this release, and is it worth the effort involved? Let’s take a look now at what’s involved in an upgrade, and what you might get in terms of benefits out of doing this.
Let’s start first with customers who are currently on OBIEE 10g, either as part of a custom install, or through their use of Siebel Analytics or Oracle Business Intelligence Applications. For these customers, moving to OBIEE 11g in general and 11.1.1.6 specifically is going to bring you a number of benefits including:
- The updated, more user-friendly dashboard interface
- Access to new features such as KPIs and Scorecards, Mapping, the Action Framework and Oracle BI Mobile
- WebLogic Server as the application server, and Enterprise Manager for systems administration
- Better support for Essbase and for ragged, skip-level and value-based hierarchies
If you’re using the BI Applications, you’ll need to consider the impact on your existing dashboards, analyses and security infrastructure, though it’s usually possible to just upgrade the underlying OBIEE installation to 11g rather than having to move the whole installation up to Oracle BI Applications 7.9.6.3 (the version that officially introduces OBIEE 11g as the BI platform). In whatever type of 10g deployment you’ve got, you need to consider how you’ll re-implement your security setup in 11g, for example moving it all to the new FMW11g-style security based around WebLogic providers, or whether you’ll just replicate what you currently do with initialisation blocks and move it across to new-style security later on.
For customers already on either OBIEE 11.1.1.3 or 11.1.1.5 who are interested in upgrading to 11.1.1.6, whilst the benefits aren’t as vast as going from 10g to 11g, there’s in my opinion quite of lot of other benefits from going to 11.1.1.6:
- Particularly if you’re still on 11.1.1.3, the 11.1.1.6 version has lots of bug fixes, and you’ll get better support from Oracle if you’re on the latest version
- There’s a bunch of enhancements to the user interface, particularly around ad-hoc analyses
- The Admin tool now supports direct integration with version control tools such as Subversion and CVS
- In each release, the security implementation within Fusion Middleware gets more “complete”, making it more likely you’ll be able to move wholesale from init blocks to proper WebLogic-based security providers
- You’re “Exalytics-ready”, as this new platform requires you to be on OBIEE 11.1.1.6
So if you’ve decided to do an upgrade, what’s involved? Well, the flowchart below sets out the basic decision steps you’ll need to go through:

Starting at the top, the first decision is whether you’re on OBIEE 10g, or 11g, currently. If you’re on 10g, then you’ll need to do a new install of OBIEE 11.1.1.6, then run the Upgrade Assistant to migrate and update your existing repository and catalog across to the new 11g installation. This article by myself in Oracle Magazine goes through the overall process.
If you’re on OBIEE 11.1.1.3 or 11.1.1.5 and you want to upgrade to 11.1.1.6, then you’ve basically got two choices. If you have an existing installation of OBIEE 11g that you want to preserve (typically, because you’ve heavily configured or customised it, or you don’t have a spare server that you can use for the new 11.1.1.6 installation), then you’d perform what’s called a Patch Upgrade, which involves doing a software-only install of OBIEE then running some post-upgrade steps to update libraries, metadata and so on. The steps to do this are here, but typically customers get in partners such as ourselves to do this as it’s quite a tricky process to get right.
Alternatively, if you’ve got enough disk space on your existing server, or a new server you want to use for 11.1.1.6, you can do what’s called an out-of-place upgrade, similar to the 10g to 11g migration, where you install 11.1.1.6 fresh, then in this case copy across the repository, catalog and metadata to the new installation, check that it’s working, and then de-commission the old 11.1.1.3 or 11.1.1.5 installation. Many customers choose this second approach as whilst it requires a bit more resources, the steps are a bit easier than the in-place, patch upgrade.
So that’s an overview of what the benefits are of an upgrade, and how you go about it. It obviously goes without saying that the team here at Rittman Mead have performed many, many upgrades to 11g over the past few years, so if you need a hand with anything, just drop us a line.


March 6th, 2012 at 3:31 pm
Nice article,thanks for sharing …
March 13th, 2012 at 2:45 pm
Thanks, Mark. Taking you up on your offer to help…
Virgin install of 11.1.1.6 on Windows Server 2003 EE SP2.
Install fails during configuration step “Deploying Base Setup”
Log file shows:
Initializing WebLogic Scripting Tool (WLST) …
PreDeployment failed…
Error: updateDomain() failed. Do dumpStack() to see details.
oracle.as.provisioning.exception.ASProvWorkflowException: Problem invoking WLST – Traceback (innermost last):
File “C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp1331640563000.py”, line 18, in ?
File “C:\Documents and Settings\Administrator\Local Settings\Temp\WLSTOfflineIni2795880187787570294.py”, line 91, in updateDomain
How would you troubleshoot this problem? Any ideas how to proceed?
March 14th, 2012 at 9:49 pm
Resolved. Ran WLST standalone and used parameters found in the temp .py file. Restarted at configuration step and completed w/o error.
April 6th, 2012 at 3:09 am
Hi Mark,
I am getting the same error. “Install fails during configuration step “Deploying Base Setup”” Can you provide more details of your solution. I am new to this and detailed steps would help a lot
thanks,
Balakrishnan R
July 11th, 2012 at 6:26 pm
Great article. Is 11g supported for installation on a VM server?
July 12th, 2012 at 1:13 pm
Eric,
What Oracle support is the OS that you install OBIEE on, not the hardware platform (which effectively is what VMWare is). So as long as you use a supported guest OS in VMWare, and any support issues you raise are not related to virtualization issues, you’ll be OK. If you specifically want a supported virtualization layer for OBIEE, the only one is Oracle VM – but this topic is rarely an issue when it comes to getting Oracle support for OBIEE.
Mark
July 12th, 2012 at 4:34 pm
Hi Mark,
The option to utilize Subversion for the admin tool repository is a big plus in our consideration of 11g. However, a pain point for us in 10g relates to the manual propagation (using catalog manager) of objects through the environments (dev/test/prod). Do enhancements exist in 11g that make this a scriptable process?
October 10th, 2012 at 12:07 pm
Very informative, thanks Mark.
November 5th, 2012 at 3:06 am
Hi Mark & BalaKrishnan,
How did you resolve your error.
Thanks,
Steven
February 22nd, 2013 at 9:53 pm
Hi Mark,
Can you reconfirm your comment from July 12 above is still the case? We are looking at a phased, but eventual enterprise wide OBIEE deployment and are currently in search of solid information on the impact to our support agreement if we deploy on OBIEE and WLS on VMware running Red Hat 6x.
Thanks!
Michael