在oracle_linux_5.6_32上安裝database_10g_32
1.配置yum倉庫
[root@rac4 ~]# vi /etc/yum.repos.d/server.repo
[base]
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=0
2.建立掛載點,掛載光碟,更新倉庫
[root@rac4 ~]# mkdir -p /mnt/cdrom
[root@rac4 ~]# mount /dev/cdrom /mnt/cdrom
[root@rac4 ~]# yum repolist
3.解壓該資料庫安裝包
[root@rac4 ~]# unzip 10201_database_linux32
[root@rac4 ~]# unzip 10201_database_linux32
4.修改hosts檔案
[root@rac4 ~]# vi /etc/hosts
192.168.1.99 rac4
[root@rac4 ~]# vi /etc/hosts
192.168.1.99 rac4
5.設定核心引數
[root@rac4 ~]# vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
[root@rac4 ~]# vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
6.將核心引數重新傳遞給核心
[root@rac4 ~]# sysctl -p
[root@rac4 ~]# sysctl -p
7.限制oracle能訪問的最大程式和最大開啟檔案數
[root@rac4 ~]# vi /etc/security/limits.conf
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
[root@rac4 ~]# vi /etc/security/limits.conf
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
8.編輯oracle的認證方式
[root@rac4 ~]# vim /etc/pam.d/login
session required pam_limits.so
[root@rac4 ~]# vim /etc/pam.d/login
session required pam_limits.so
9.關掉selinux
[root@rac4 ~]# vi /etc/selinux/config
selinux=disabled
[root@rac4 ~]# vi /etc/selinux/config
selinux=disabled
10.檢查oracle安裝需要的安裝包以及安裝
[root@rac4 ~]# vi pack.sh
#!bin/bash
yum -y install binutils-2.15.92.0.2-13.EL4
yum -y install compat-db-4.1.25-9
yum -y install compat-libstdc++-296-2.96-132.7.2
yum -y install control-center-2.8.0-12
yum -y install gcc-3.4.3-22.1.EL4
yum -y install gcc-c++-3.4.3-22.1.EL44
yum -y install glibc-2.3.4-2.9
yum -y install glibc-common-2.3.4-2.9
yum -y install gnome-libs-1.4.1.2.90-44.1
yum -y install libstdc++-3.4.3-22.1
yum -y install ibstdc++-devel-3.4.3-22.1
yum -y install make -3.80-5
yum -y install pdksh-5.2.14-30
yum -y install sysstat-5.0.5-1
yum -y install xscreensaver-4.18-5.rhel4.2
yum -y install setarch-1.6-1
yum -y install libXp.so.6
yum -y install sysstat
yum -y install openmotif
yum -y install compat-db
[root@rac4 ~]# vi pack.sh
#!bin/bash
yum -y install binutils-2.15.92.0.2-13.EL4
yum -y install compat-db-4.1.25-9
yum -y install compat-libstdc++-296-2.96-132.7.2
yum -y install control-center-2.8.0-12
yum -y install gcc-3.4.3-22.1.EL4
yum -y install gcc-c++-3.4.3-22.1.EL44
yum -y install glibc-2.3.4-2.9
yum -y install glibc-common-2.3.4-2.9
yum -y install gnome-libs-1.4.1.2.90-44.1
yum -y install libstdc++-3.4.3-22.1
yum -y install ibstdc++-devel-3.4.3-22.1
yum -y install make -3.80-5
yum -y install pdksh-5.2.14-30
yum -y install sysstat-5.0.5-1
yum -y install xscreensaver-4.18-5.rhel4.2
yum -y install setarch-1.6-1
yum -y install libXp.so.6
yum -y install sysstat
yum -y install openmotif
yum -y install compat-db
[root@rac4 ~]# chmod +x pack.sh
[root@rac4 ~]# sh pack.sh
[root@rac4 ~]# sh pack.sh
11.建立使用者和組
[root@rac4 ~]# groupadd oinstall
[root@rac4 ~]# groupadd dba
[root@rac4 ~]# useradd -g oinstall -G dba oracle
[root@rac4 ~]# passwd oracle
[root@rac4 ~]# groupadd oinstall
[root@rac4 ~]# groupadd dba
[root@rac4 ~]# useradd -g oinstall -G dba oracle
[root@rac4 ~]# passwd oracle
12.建立oracle的安裝路徑(根目錄oracle_base)
[root@rac4 ~]# mkdir -p /u01/app/oracle
[root@rac4 ~]# mkdir -p /u01/app/oracle
13.將該目錄授權給oracle:oinstall組
[root@rac4 ~]# chown -R oracle:oinstall /u01/app/oracle/
[root@rac4 ~]# chown -R oracle:oinstall /u01/app/oracle/
14.配置oracle使用者引數,編輯.bash_profile檔案
[root@rac4 ~]# su - oracle
[oracle@rac4 ~]$ vim .bash_profile
在export path 下面增加下面語句:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export SQLPATH=/home/oracle/labs
export PATH=$ORACLE_HOME/bin:$PATH
export nls_lang=amercian_amercia.zhs16gbk
export ORACLE_SID=rac4
[root@rac4 ~]# su - oracle
[oracle@rac4 ~]$ vim .bash_profile
在export path 下面增加下面語句:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export SQLPATH=/home/oracle/labs
export PATH=$ORACLE_HOME/bin:$PATH
export nls_lang=amercian_amercia.zhs16gbk
export ORACLE_SID=rac4
15.執行這個配置檔案
[oracle@rac4 ~]$ source .bash_profile
[oracle@rac4 ~]$ source .bash_profile
16.進入software/database目錄(安裝包所在目錄),執行安裝檔案
[root@rac4 /]# chown -R oracle:oinstall /database/
[root@rac4 /]# su - oracle
[oracle@rac4 ~]$ cd /database/
[oracle@rac4 database]$ ./runInstaller
[root@rac4 /]# chown -R oracle:oinstall /database/
[root@rac4 /]# su - oracle
[oracle@rac4 ~]$ cd /database/
[oracle@rac4 database]$ ./runInstaller
17.如果發現錯誤,作業系統不支援,則執行此步驟
[oracle@rac4 database]$ su - root
[oracle@rac4 ~]# vi /etc/redhat-release
[oracle@rac4 database]$ su - root
[oracle@rac4 ~]# vi /etc/redhat-release
直接將5.6改成4
18.重啟切回到安裝目錄
[oracle@rac4 ~]# su - oracle
[oracle@rac4 ~]$ cd /software/database
[oracle@rac4 ~]$ ./runInstall
[oracle@rac4 ~]# su - oracle
[oracle@rac4 ~]$ cd /software/database
[oracle@rac4 ~]$ ./runInstall
19.如果發現報錯,無法啟動圖形化介面則執行此步驟:
[oracle@rac4 ~]$ xhost +
[oracle@rac4 ~]$ export DISPLAY=192.168.1.99:0.0
[oracle@rac4 ~]$ ./runInstall
[oracle@rac4 ~]$ xhost +
[oracle@rac4 ~]$ export DISPLAY=192.168.1.99:0.0
[oracle@rac4 ~]$ ./runInstall
20.圖形化介面出現,自己一步一步完成,有寫需要注意的地方自己多瞭解
21.圖形化介面完成之後,有提示兩個指令碼需要執行,用root使用者去執行。
22.用dbca建立資料庫,如果前面在安裝資料庫的時候選擇安裝,那麼這一步可以省略
23.啟動oracle監聽
[oracle@rac4 ~]$ lsnrctl start
整個安裝過程完成,謝謝!
啟動em步驟:
先啟動監聽:
lsnrctl start
emctl start dbconsole
啟動isqlplus步驟如下:
lsnrctl start
isqlplusctl start
[oracle@rac4 ~]$ lsnrctl start
整個安裝過程完成,謝謝!
啟動em步驟:
先啟動監聽:
lsnrctl start
emctl start dbconsole
啟動isqlplus步驟如下:
lsnrctl start
isqlplusctl start
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29107230/viewspace-774862/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在CentOS上安裝GitCentOSGit
- 在centos上安裝molochCentOS
- 在Windows上安裝MavenWindowsMaven
- 在CentOS上安裝dockerCentOSDocker
- 在CentOS上安裝PowerShellCentOS
- 在windows上安裝numpyWindows
- 在mac上安裝DockerMacDocker
- mysql 在windows上安裝MySqlWindows
- 在Centos上安裝wordpressCentOS
- 在AIX上安裝GCCAIGC
- hive在centos上安裝HiveCentOS
- 在lfs上安裝tcpdumpTCP
- 在AIX上安裝VNCAIVNC
- SDL在win上安裝
- 在Linux上安裝gskitLinux
- 在CentOS 8.1上安裝 DockerCentOSDocker
- 在Ubuntu上安裝MariaDBUbuntu
- 在 Ubuntu 上安裝 Budgie 桌面Ubuntu
- 在docker上安裝AWVSDocker
- SonarQube在CentOS上的安裝CentOS
- 在Android上安裝EntwareAndroid
- 在 Mac OSX 上安裝 nginxMacNginx
- ZabbixAgent在Windows上安裝部署Windows
- 在CentOS上安裝GITLABCentOSGitlab
- 在Linux上安裝postgresqlLinuxSQL
- 在 Linux 上安裝 PostgreSQLLinuxSQL
- 在Ubuntu上安裝openssh(轉)Ubuntu
- 在virtualbox上安裝ubuntuUbuntu
- 在 Linux 上安裝 VMware 工具Linux
- 在 Intel NUC 上安裝 LinuxIntelLinux
- 在Linux 上安裝 SQL ServerLinuxSQLServer
- 在Centos7上安裝DockerCentOSDocker
- 在Ubuntu上安裝OpenShift並使用Ubuntu
- 在DebianStretch上安裝FFmpeg
- 在 MacBook Air 上安裝 Fedora 26MacAI
- 在CentOS 7上安裝TensorflowCentOS
- 在Centos6.5上安裝ossfsCentOS
- 在lfs上繼續安裝openssh