Oracle 10g 安裝步驟
一、安裝前的準備工作
1、安裝一個全新的linux系統,系統內存不少於1G,swap不低於2G。
2、配置yum源,Yum 安裝以下軟件包:
3、修改語言環境
[root@localhost ~]# vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
4、root用戶設置核心參數
vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
fs.file-max = 65536
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
由於oracle只支持redhat4.0之前的版本,修改一下版本(不是修改內核版本),以欺騙oracle可以在高版本上運行。
vi /etc/redhat-release
Red Hat Enterprise Linux Server release 3 (Tikanga)
使設置的內核參數生效。
[root@sq1 ~]# /sbin/sysctl -p
5、修改oracle允許的進程數以及每個用戶可以打開的文件數目限制。
vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
(nofile - 限制打開文件的最大數目
noproc - 限制進程的最大數目)
6、
vi /etc/pam.d/login
session required /lib/security/pam_limits.so
7、設置用戶環境變量
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
su - oracle
vi .bash_profile
ORACLE_BASE=/oracle/app
ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1
ORACLE_SID=TEST
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
LANG=en_US.UTF-8
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH LANG
讓環境變量生效
source .bash_profile
8、root用戶創建安裝目錄 並修改/etc/hosts
vi /etc/hosts
192.168.0.29 sq1
mkdir -p /oracle/app (創建安裝目錄)
chmod -R 777 /oracle (改變安裝目錄的權限)
chown -R oracle.oinstall /oracle (修改安裝目錄的所有者和所有者組)
二、安裝oracle數據庫
以oracle用戶登陸系統,解壓安裝程序,進入解壓目錄,運行安裝腳本。
unzip oracle_database_linux32.zip
cd database/
./runInstaller
Root身份執行上圖提示的兩個腳本。
創建數據表
以oracle用戶身份,創建表格。
dbca
查看oracle安裝是否成功。看到以下內容,數據安裝成功。
Ps -ef | grep ora