Downloading OBIEE patches from Oracle with wget
Last week saw the release of OBI 18.104.22.168.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 22.214.171.124.2 BP1 :
Click on Product or Family (Advanced) and enter the following criteria to find the patches for OBIEE 126.96.36.199.2 BP1:
- Product: Oracle Business Intelligence
- Release: OBI EE 188.8.131.52.2BP1
- Platform: Linux x86-64
Also make sure you tick Include all products in a family.
Click on Search, and you should get a list of results including seven for the patchset we are interested in:
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.
In the bottom left of the File Download window, you should see a link for WGET Options.
Click on WGET Options and then on the Download .sh button in the following dialogue
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_USERNAMEemail@example.com SSO_PASSWORD=password
Set the script as executable:
chmod u+x wget.sh
and then execute it:
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.
Whilst My Oracle Support only lists seven patches for 184.108.40.206.2 BP1 when you search using the method above, per Mark’s article, you also need the patch for JDeveloper, 13952743.