Select Page

Art of BI: Installing & Setting JDK for OBIEE 12C (12.2.1.0.0) on AIX

Bill Anderson | | April 6, 2016

First off, you should always check the certification matrix Oracle provides prior to installing anything… 12.2.1.0.0 Certification Matrix … Once you verify the correct JDK needed for your install, use the url from the certification matrix to download it, IBM JDK 1.8 SR1 FP10 from matrix

Downloading the JDK

For the AIX Power System 7 the IBM 64-bit SDK for AIX Version 8 is the proper download. This correlates to the listed IBM JDK 1.8 SR1 FP10 in the certification matrix.

You will need to either login with an existing account you have set up or register for an IBM ID to be able to access the download… Don’t worry it is free and you can opt out of all the emails as well.

jdk1

Once logged in I found it easier to download the SDK by selecting the ‘Download using HTTP’ tab and selecting the ‘Latest Redistribution…’ link

jdk2

Download both of the files to your local workstation.

Create New Directories on AIX Primary Mount

On the application server you will create 2 sub directories for the Java install.

1. Create a directory called Downloads with another directory called JDK underneath that.
/oramp01/Downloads/JDK

jdk3

2. Create a Java sub-directory with another directory called JDK8 underneath that as well. (Just in case you need to download more than one JDK).
/oramp01/Java/JDK8

jdk4

Upload the JDK from you local machine to the directory below, or similar on the AIX machine using SSH or Filezilla:
/oramp01/Downloads/JDK

Installing the JDK

Open a new terminal window and cd to /oramp01/Downloads/JDK
jdk5

Before you execute the file you need to change the permissions of the file to enable execute. There are 2 ways to do this:

1. Use the command chmod +x j864redist.8.0.0.120.bin.

-or-

2. Using Filezilla right click the .bin file and go to File Permissions… make sure you check the Execute boxes and click OK

(before and after, respectfully)

jdk6jdk7

Once permissions are changed execute the file with the command ./j864redist.8.0.0.120.bin

jdk8

The gui of the installer will launch and you will follow the steps to install the JDK…
jdk9

jdk10

jdk11

Once you get to this step you will want to set your install location. For this example I set it to /oramp01/Java/JDK8 and then finish out the steps.

jdk12

jdk13

jdk14

After you click done verify the jre is installed in a sub-directory of the JDK
/oramp01/Java/JDK8/jre

jdk15

Note: If the JRE is not installed you will need to run the same steps on the j864redist.8.0.0.120.bin file you have also downloaded.

Setting the Java Home

Now you want to set your JAVA_HOME by editing the .profile file to the JDK8

jdk16

Execute your .profile to re-run it for the current terminal window you are working using the following command,

[code type="bash"]
. ~/.profile
[/code]

Once the JAVA_HOME is set you can double-check it by running the command to make sure the correct JDK path is set:

[code type="bash"]
echo $JAVA_HOME
[/code]

Now you are ready for the next steps of the OBIEE 12c Install on IBM AIX… Happy Installing!

Datavail Script: Terms & Conditions

By using this software script (“Script”), you are agreeing to the following terms and condition, as a legally enforceable contract, with Datavail Corporation (“Datavail”). If you do not agree with these terms, do not download or otherwise use the Script. You (which includes any entity whom you represent or for whom you use the Script) and Datavail agree as follows:

  1. CONSIDERATION. As you are aware, you did not pay a fee to Datavail for the license to the Script. Consequently, your consideration for use of the Script is your agreement to these terms, including the various waivers, releases and limitations of your rights and Datavail’s liabilities, as setforth herein.
  2. LICENSE. Subject to the terms herein, the Script is provided to you as a non-exclusive, revocable license to use internally and not to transfer, sub-license, copy, or create derivative works from the Script, not to use the Script in a service bureau and not to disclose the Script to any third parties. No title or other ownership of the Script (or intellectual property rights therein) is assigned to you.
  3. USE AT YOUR OWN RISK; DISCLAIMER OF WARRANTIES. You agree that your use of the Script and any impacts on your software, databases, systems, networks or other property or services are solely and exclusively at your own risk. Datavail does not make any warranties, and hereby expressly disclaims any and all warranties, implied or express, including without limitation, the following: (1) performance of or results from the Script, (2) compatibility with any other software or hardware, (3) non-infringement or violation of third party’s intellectual property or other property rights, (4) fitness for a particular purpose, or (5) merchantability.
  4. LIMITATION ON LIABILITY; RELEASE. DATAVAIL SHALL HAVE NO, AND YOU WAIVE ANY, LIABILITY OR DAMAGES UNDER THIS AGREEMENT.

You hereby release Datavail from any claims, causes of action, losses, damages, costs and expenses resulting from your downloading or other use of the Script.

  1. AGREEMENT. These terms and conditions constitute your complete and exclusive legal agreement between you and Datavail.

12c Upgrade Bug with SQL Tuning Advisor

This blog post outlines steps to take on Oracle upgrade 11.2 to 12.1 if you’re having performance problems. Oracle offers a patch and work around to BUG 20540751.

Megan Elphingstone | March 22, 2017

Oracle EPM Cloud Vs. On-Premises: What’s the Difference?

EPM applications help measure the business performance. This post will help you choose the best EPM solutions for your organization’s needs and objectives.

Bobby Ellis | April 10, 2018

Scripting Out the Logins, Server Role Assignments, and Server Permissions

Imagine there are over one hundred logins in the source server and you need to migrate them all over to the destination server. Wouldn’t it be awesome if we could automate the process by generating the scripts for the required tasks?

JP Chen | October 1, 2015

Work with Us

Let’s have a conversation about what you need to succeed and how we can help get you there.

CONTACT US

Work for Us

Where do you want to take your career? Explore exciting opportunities to join our team.

EXPLORE JOBS