See (1) SUSE official installation documentation: OracledatabaseonSLES11SP2 (PDF) (2) OracleOnlineBook: DatabaseQuickInstallation
Reference Document (1) official SUSE Installation document: Oracle database on SLES11 SP2 (PDF) (2) Oracle Online Book: Database Quick Installation
References
(1) official SUSE installation documentation: Oracle database on SLES11 SP2 (PDF)
(2) Oracle Online Book: Database Quick Installation Guide for Linux x86-64
Free to visit (Note: This address is not FTP, click to open it directly, enter the user name and password)
Both the user name and password are
The specific download directory is in the/June/7th/SUSE11 SP2 Oracle 11g Installation Guide
------------------------------------- Split line -------------------------------------
1. Install the Operating System
2. Check the Software Package
(1) check whether the required software package is missing
Rpm-q binutils \
Gcc \
Gcc-32bit \
Gcc-c ++ \
Glibc \
Glibc-devel \
Ksh \
Libaio \
Libaio-devel \
Libstdc ++ 33 \
Libstdc ++ 46 \
Libstdc ++ 43-devel \
Libgcc46 \
Libstdc ++-devel \
Make \
Sysstat | grep "not installed"
(2) mount the first operating system disc and install the missing software package.
Mount/dev/cd0/media
Rpm-ivh/media/suse/x86_64/sysstat-8.1.5-7.32.1.x86_64.rpm
3. Create an ORACLE user
Groupadd oinstall
Groupadd dba
Groupadd rule
Useradd-m-g oinstall-G dba, role oracle
4. Modify the quota of Oracle user resources
Edit the/etc/security/limits. conf file and add the following content at the end of the file:
Oracle soft nproc 2047
Hard nproc 16384
Oracle soft nofile 1024
Oracle hard nofile 65536
Oracle soft stack 10240
Oracle hard stack 32768
Edit the/etc/sysctl. conf file and append the following content at the end of the file:
Fs. aio-max-nr = 1048576
Fs. file-max = 6815744
Kernel. shmall = 2097152
Kernel. shmmax = 2147483648
Kernel. shmmni = 4096
Kernel. sem = 250 32000 100 128
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 = 1048586
Run the following command to make the Kernel configuration parameters take effect:
Sysctl-p
Restart the network to make the network configuration parameters take effect
Service network restart
Run the following command to make the parameter take effect after the server is restarted:
Chkconfig boot. sysctl on
1 software package check
The following software packages are required on SUSE 11
Note:
Before Oracle 11.2.0.2, all software packages must be installed in 64-bit and 32-bit versions.
After Oracle 11.2.0.2, in addition to the gcc-32bit, only 64-bit versions are required for other software packages.
Rpm-q binutils \
Gcc \
Gcc-32bit \
Gcc-c ++ \
Glibc \
Glibc-devel \
Ksh \
Libaio \
Libaio-devel \
Libstdc ++ 33 \
Libstdc ++ 46 \
Libstdc ++ 43-devel \
Libgcc46 \
Libstdc ++-devel \
Make \
Sysstat
2. Create an oracle user
Groupadd oinstall
Groupadd dba
Groupadd rule
Useradd-m-g oinstall-G dba, role oracle
Read more: Installing Oracle 11g on SUSE 11