CentOS 6.5 is a very popular Linux operating system, and Oracle Database is a powerful database software well-known in the industry. In this article, we will discuss how to install Oracle database on CentOS 6.5 operating system.
Step 1: Preparation
Before starting to install Oracle, you need to make the following preparations:
Install the CentOS 6.5 operating system and configure the network connection.
Download and install the Oracle Database installation file through the official website.
Install other necessary software packages, such as binutils, compat-libstdc-33, elfutils-libelf, elfutils-libelf-devel, gcc, gcc-c, glibc, glibc-common, glibc-devel, libaio, libaio-devel, libgcc, libstdc, libstdc-devel, make, sysstat.
Step 2: Install the necessary software packages
Before you start installing the Oracle database, you need to install some necessary software packages. These packages can be installed on CentOS 6.5 with the following command:
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat
Step 3: Create Oracle User and Group
Before installing the Oracle database, you need to create a new user and group to run Oracle Services. You can use the following command to create a new user and group:
groupadd oinstall groupadd dba useradd -g oinstall -G dba -d /home/oracle oracle
After creating the user and group, you need to set the password of the Oracle user:
passwd oracle
Step 4: Configure kernel parameters
By default, the CentOS 6.5 operating system may not set the correct kernel parameters for the Oracle database. Therefore, you need to configure the following kernel parameters to ensure that the Oracle database can run normally:
kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 6815744 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576
You can use the following command to edit the /etc/sysctl.conf file and add the above parameters to the end of the file:
vi /etc/sysctl.conf
Finally, run the following command to activate the kernel parameters:
sysctl -p
Step 5: Configure the Oracle user environment variables
Now you need to configure the environment variables for the Oracle user. The .bash_profile file for an Oracle user can be edited using the following command:
vi /home/oracle/.bash_profile
Add the following variables at the end of the file:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
Start a new terminal session or run the following command for immediate effect:
source /home/oracle/.bash_profile
Step 6: Install Oracle Database
Now that you have completed all the necessary preparations, you can start installing the Oracle database. Follow the steps below:
unzip linux.x64_11gR2_database_1of2.zip -d /tmp unzip linux.x64_11gR2_database_2of2.zip -d /tmp
/tmp/database/runInstaller
Step 7: Start Oracle Database
Now, you have successfully installed Oracle Database. You can use the following command to start the Oracle database:
/usr/local/oracle/product/11.2.0/dbhome_1/bin/sqlplus /nolog SQL> conn / as sysdba SQL> startup
At this point, you have successfully installed and started the Oracle database on CentOS 6.5. Now you can start creating and managing your own data in Oracle Database.
The above is the detailed content of How to install oracle database on centos6.5 system. For more information, please follow other related articles on the PHP Chinese website!