oracle10gR2 在RHEL4上的安裝配置文件(基於檔案系統)
顯示設定
Section "Device"
Identifier "Videocard0"
Driver "vesa"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
EndSection
一、準備軟體和元件
(RHEL3)
rpm -q make gcc glibc compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel openmotif21 setarch libaio
(RHEL4)
rpm -q binutils compat-db gcc gcc-c++ glibc glibc-common libstdc++ libstdc++-devel make xscreensaver libaio openmotif21 setarch
二、針對 Oracle 配置 Linux
1、驗證系統要求
grep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfo
df -h
2、配置 Linux 核心引數
vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
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.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
/sbin/sysctl -p
3、建立 Oracle 組和使用者帳戶
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
設定 oracle 帳戶的口令:
passwd oracle
4、為 oracle 使用者設定 Shell 限制
cat >> /etc/security/limits.conf <
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
cat >> /etc/pam.d/login <
EOF
對於 RHEL 2.1 和 RHEL 3,使用以下命令:
cat >> /etc/profile <
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF
cat >> /etc/csh.login <
limit maxproc 16384
limit descriptors 65536
umask 022
endif
EOF
對於 SLES 8,使用以下命令:
cat >> /etc/profile.local <
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF
cat >> /etc/csh.login.local <
limit maxproc 16384
limit descriptors 65536
umask 022
endif
EOF
5、建立目錄結構
[root@oracdb /]# mkdir -p /opt/oracle
[root@oracdb /]# mkdir -p /u02/oradata
[root@oracdb /]# chown -R oracle:oinstall /opt/oracle /u02/oradata
[root@oracdb /]# chmod -R 775 /opt/oracle /u02/oradata
注:資料庫檔案掛載在/u02/oradata上
6、設定oracle 使用者的環境變數
以oracle使用者操作
umask檢測預設檔案的掩碼,如果不是0022將掩碼設為022
$> umask
設定ORACLE_BASE和ORACLE_SID,~/.bash_profile在原檔案後新增
ORACLE_BASE=/opt/oracle
export ORACLE_BASE
ORACLE_SID=****
export ORACLE_SID
export PATH=$PATH:ORACLE_HOME/bin
設定顯示
export DISPLAY=IP地址:0.0
確認ORACLE_HOME and TNS_ADMIN 的環境變數不被使用者設定
$> unset ORACLE_HOME
$> unset TNS_ADMIN
再檢驗一下上面設定的環境變數是否正確。
$> env | more
設定好後,必須登出重登使用者oracle,變數才會生效.
三、安裝 Oracle
我將oracle10gR2放在/home/oracle下
以oracle使用者執行
$> cd /tmp
$> /home/oracle/10201_database_linux32/database/runInstaller
如果出現java顯示錯誤,執行如下操作
以oracle使用者執行
#> export DISPLAY=:0
以root使用者執行
#> xhost +
選擇高階安裝
指定檔案位置
如果您一直在依循本指南中的步驟,則使用預設值即可。否則,在繼續操作前確保源路徑和目標路徑正確。
選擇安裝型別
接受預設值 Enterprise Edition。
與特定產品相關的先決條件的檢查
如果您一直在依循本指南中的步驟,則所有檢查都應順利透過。如果一個或多個檢查失敗,則在繼續操作前糾正該問題。
選擇資料庫配置
接受預設值 Create a starter database 和 General Purpose。
指定資料庫配置選項
輸入資料庫的全域性資料庫名稱。該名稱應包含 ORACLE_SID 和伺服器域名
輸入全域性資料庫名稱時,SID 框將自動填充。
接受預設的資料庫字符集。
選擇 Create database with sample schemas。
選擇資料庫管理選項
選擇 Use Database Control for Database Management。
指定資料庫檔案儲存選項(本次安裝以檔案系統作為資料庫檔案的儲存方式)
選擇 File System,然後輸入資料庫檔案要使用的路徑名(在本例中為 /u02/oradata)。
指定備份和恢復選項
選擇 Do not enable Automated backups。
指定資料庫模式口令
選擇 Use the same password for all the accounts。
選擇一個口令,然後輸入兩次進行確認。
摘要
顯示已安裝產品的摘要。
單擊 Install。
安裝
此螢幕歷經安裝和連結 Oracle 軟體的幾個階段。
安裝過程結束時彈出一個視窗顯示配置資訊。記下 Enterprise Manager URL,然後單擊 OK 關閉該視窗。
彈出一個“Setup Privileges”視窗,提示需要以 root 使用者身份執行配置指令碼。以 root 使用者身份登入,切換到該視窗中指示的目錄,然後執行 root.sh 指令碼。該指令碼提示輸入本地 bin
目錄的位置。按 Enter 鍵接受預設值。當指令碼完成時,返回到 Setup Privileges 視窗並單擊 OK
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8570952/viewspace-910030/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在基於RedHat或Debian的系統上安裝 Wine 1.7Redhat
- 在基於RedHat與Debian的系統上安裝Wine 最新的開發版本Redhat
- win10系統iso檔案怎麼在未使用過的硬碟上安裝Win10硬碟
- Linux上安裝配置GFS檔案系統的10gRACLinux
- 在rhel4上安裝oracle 10.2.0.1出錯的怪問題Oracle
- 安裝CentOS時不小心將系統引導檔案寫在U盤上CentOS
- RHEL4下安裝ORACLE10gR2 makefile ins_rdbms.mk出錯Oracle
- rhel4解除安裝系統自帶的mysql4.1MySql
- 分散式檔案系統FastDFS在CentOS7上的安裝及與Springboot的整合分散式ASTCentOSSpring Boot
- 在Mac系統上安裝redis服務MacRedis
- FreeBSD安裝檔案系統(轉)
- 檔案上傳之三基於flash的檔案上傳
- 基於檔案的學生資訊管理系統
- 何在Mac系統上建立大檔案?教你在Mac系統建立大檔案的方法Mac
- Oracle在NFS檔案系統上建庫OracleNFS
- 跑在檔案系統上的資料倉儲
- 【解除安裝】通過全面刪除Linux系統上Oracle檔案的方式解除安裝OracleLinuxOracle
- 在RHEL4/Fedora4上安裝Oracle10g攻略(zt)Oracle
- 安裝CentOS系統 --基於windowx的Hyper-vCentOS
- 在RHEL5.5x64上安裝Oracle10gR2的簡單步驟Oracle
- 最新版 Harbor 在ubuntu系統上安裝Ubuntu
- aix5.3上安裝oracle10gR2 asmAIOracleASM
- 如何給自己的mac電腦安裝雙系統,在蘋果電腦上安裝win系統Mac蘋果
- 加密檔案系統eCryptfs安裝與使用加密
- 分散式檔案系統(FastDFS)安裝 配置分散式AST
- RHEL4上安裝oracle9i-9.2.0.4Oracle
- Linux AS4上安裝 OCFS2叢集檔案系統Linux
- 分散式檔案系統之MogileFS的安裝使用分散式
- 【解除安裝】通過全面刪除Linux系統上Oracle檔案的方式解除安裝Oracle RACLinuxOracle
- zabbix 3.0 安裝配置文件
- 跑在檔案系統上的資料倉儲,強!
- 基於裸裝置檔案格式安裝oracle資料庫Oracle資料庫
- Win10系統怎麼安裝ESD檔案 win10安裝ESD檔案的方法Win10
- nginx手動安裝基於類centos系統環境安裝NginxCentOS
- 怎麼在win10系統中安裝appx格式檔案Win10APP
- msi檔案怎麼安裝win10_win10系統msi檔案如何安裝Win10
- 【Jenkins】基於Windows系統安裝JenkinsJenkinsWindows
- 如何判斷Linux系統安裝在VMware上?Linux