Installation Details:
Server: Oracle Enterprise Linux 7.5 64 bit
Oracle Setup: Oracle Database EE 11.2.0.4
- Ensure minimum 2 GB RAM is free on server.
- Ensure minimum 10 GB Hard Disk space is free on server for software installation.
- Ensure kernel and memory parameters set correctly on server.
- Ensure Firewall is disabled.
- Ensure SELINUX is disabled.
- Create user (e.g. oracle) on server and also create minimum two groups (oinstall and dba).
- Make oinstall as a primary group and dba as a secondary group and assign this ownership to oracle.
- Create Oracle Home directory structure on server and change ownership to oracle:oinstall and give permission.
- Download Oracle Database 112.0.4 for OEL 7.5 64 bit setup from Metalink and upload on target server.
- Unzip the setup and start runInstaller using oracle user.
Step 2: Check memory and kernel parameters are set correctly.
Step 3: Copy Oracle Setup to target location and unzip the same.
Step 4: Go to installation directory "database" and start runInstaller.
Uncheck below email notifications for security updates and click Next and YES to continue.
Skip the software updates and click NEXT to continue.
Here you will get three options:
- Create and configure a database => Using this option, you can install and create database.
- Install database software only => Using this option, you can install software only, but will not create database.
- Upgrade an existing database=>Using this option, you can upgrade your existing database version(e.g. 10g to 11g)
I am using 1st option to install and create database. Click NEXT to continue.
Select "Server Class" option and click NEXT to continue.
Select 1st option to install "Single Instance database". The 2nd and 3rd option is for RAC installation
Select "Advanced install" option to get below advanced selections and click NEXT to continue.
- Different password for SYS,SYSMAN,SYSTEM, and DBSNMP users
- Character SET
- Product Languages
- Automated Backups
- Custom Installation
- ASM option for storage
Click NEXT to continue.
Select database edition to get licensed and non-licensed features. Click on 1st option for "Enterprise Edition" and click NEXT to continue.
Select Oracle Home location. You can choose your own created directory structure. I am using default directory structure. Click NEXT to continue.
Select oracle inventory location and assign oinstall group. Click NEXT to continue.
Select 1st option for general and transactional purpose. The 2nd option is for Data Warehouse.
The default database name is orcl. You can use your own db name.
You can enable/disable AMM using below option. Also, you can select characteristics for your database.
If you want to configure sample schemas to be created then you can check below option.
I am not using this option. Click NEXT to continue.
Below is the default option. Click NEXT to continue.
Use below option to select database storage type which are File System or ASM. I am using File System as a default option.
If you want to configure automated backups the select 2nd option. I am not using automated backups as this is test server.
Select OSDBA group to grant sysdba privilege. I am using dba group as OSDBA group.
Check any failed prerequisites and correct the same. I am ignoring below two prechecks and this is testing server.
- Swap Size => Increase swap size
- OS Kernel parameter => You can set the kernel parameter with correct value.
Install any missing rpm packages on OEL 7.5. I have installed below package.
Below are the cause and solution for the two missing rpm packages.
- elfutils-libelf-devel-0.97
- pdksh-5.2.14
Cause:
The pre-requisite checks for the following packages fail while installing Oracle 11.2.0.4 on Oracle Linux 7
The pre-requisite checks for the following packages fail while installing Oracle 11.2.0.4 on Oracle Linux 7
- elfutils-libelf-devel-0.97
- pdksh-5.2.14
Solution:
The pdksh package is not required for a
successful installation of Oracle 11.2.0.4 on EL7. The software can be installed by executing the following command
$
./runInstaller -ignorePrereq
Click on "Ignore All" option and click YES to continue.
You can verify installation details. Click on "Install" option.
Check below installation steps and rectify the error if you face:
1) Oracle Database Installation
- Prepare
- Copy Files
- Link binaries
- Setup Files
2) Oracle Database Configuration3) Execute Root Scripts
You will face below error message while installing Oracle 11g R2 setup on OEL 7.5 server.
Please use below solution to resolve the issue and continue the installation without aborting it.
"Error in invoking target 'agent_nmhs' of makefile"
Error in
invoking target 'agent nmhs' of make file ins_emagent.mk while installing
Oracle 11.2.0.4 on Linux
Solution:
Edit $ORACLE_HOME/sysman/lib/ins_emagent.mk, search for the line
$(MK_EMAGENT_NMECTL)
Then replace the line with
$(MK_EMAGENT_NMECTL) -lnnz11
Then
click “Retry” button to continue.
Verify the Database Creation process.
Verify the DBCA configuration details and OK to continue.
You will receive below pop-up box to execute two root scripts. To execute these scripts, use below steps.
- Open new terminal
- Login as a root user
- Run the 1st script
- Run the 2nd script
- Click OK to continue.
Note below DB Control URL and verify database and listener details using below commands in screenshots.
You have successfully installed Oracle Setup 11g R2 on OEL 7.5 server.
Thanks for reading this post ! Please comment if you like this post ! Click on FOLLOW to get next blog updates !
ReplyDeleteI feel really happy to have seen your webpage and look forward to so many more entertaining times reading here .Same as your blog i found another one Oracle Project Portfolio Management Cloud . Actually I was looking for the same information on internet for Oracle PPM and came across your blog. I am impressed by the information that you have on this blog. Thanks once more for all the details.
I really appreciate the kind of topics post here. Thanks for sharing us a great information that is actually helpful. Good day! Advanced Installer
ReplyDelete