Downloading OBIEE patches from Oracle with wget

July 2nd, 2012 by

Last week saw the release of OBI 11.1.1.6.2 BP1, and with it, some eight patches to download (seven OBIEE, plus one JDeveloper). A very useful option when downloading the patches, particularly if you are working on Linux servers with no GUI, is to download the patches with wget. This can also be good if your company has download policies that necessitate a third party downloading any external files.

The option for downloading via wget from Oracle Support is not immediately obvious, so here is how to do it, using the example of the patchset for OBI 11.1.1.6.2 BP1 : 

First, you need to get a list of all the patches you want to download. Log into My Oracle Support (Flash version or HTML version), and click on Patches & Updates

MOS

Click on Product or Family (Advanced) and enter the following criteria to find the patches for OBIEE 11.1.1.6.2 BP1: 

  • Product: Oracle Business Intelligence
  • Release: OBI EE 11.1.1.6.2BP1
  • Platform: Linux x86-64

Also make sure you tick Include all products in a family.

NewImage

Click on Search, and you should get a list of results including seven for the patchset we are interested in: 

NewImage

Click on the first patch in the list, then press Shift and click on the last patch that we want. This will select all seven patches, and display a Download button. Click this button. NewImage

In the bottom left of the File Download window, you should see a link for WGET Options

NewImage

Click on WGET Options and then on the Download .sh button in the following dialogue

NewImage

Now open the wget.sh file that was downloaded, and locate the lines for SSO_USERNAME and SSO_PASSWORD. Edit these with your My Oracle Support username and password – the username will default to the user that created the wget.sh file.

 
#!/bin/sh

#
# Generated 7/2/12 7:46 AM
# Start of user configurable variables
#
LANG=C
export LANG

# SSO username and password
SSO_USERNAME=larry@oracle.com
SSO_PASSWORD=password

Set the script as executable: 

chmod u+x wget.sh

and then execute it:

./wget.sh

The script will write a corresponding wget.log with the output of the session, and if all is well you should see the patch files written to the current directory. If the files don’t download, check the .log file for the cause.

Footnote

Whilst My Oracle Support only lists seven patches for 11.1.1.6.2 BP1 when you search using the method above, per Mark’s article, you also need the patch for JDeveloper, 13952743.

Tags: , , , ,

Comments

  1. Nick Hurt Says:

    Thanks Robin, even the shift select method is useful rather than downloading one at a time like I did! Also just to note that after I had applied the patches I was getting some strange behaviour, pages bland icons not loading correctly etc. as advised by oracle ask all users to clear their browser cache to rectify this.

  2. niranjan Says:

    currently wget.sh is not having options when your server is isolated to WWW and traffic is only allowed through a proxy server having authentication..

    do you have steps to modify??

  3. Robin Moffatt Says:

    @Niranjan, check out the proxy options for wget, here: http://www.gnu.org/software/wget/manual/html_node/Proxies.html

Website Design & Build: tymedia.co.uk